如何:向视图中添加字段

如何:向视图中添加字段,第1张

Microsoft Press(该链接可能指向英文页面)出版的Programming Applications for Microsoft Office Outlook 2007购买该书籍(该链接可能指向英文页面)BusinessCardView、CalendarView、IconView和TimelineViewBusinessCardView对象显示的字段由与每个显示的 Outlook 项目相关联的电子名片 (EBC) 版式确定。若要获取视图的ViewFields集合,需使用关联的View对象(如CardView或TableView对象)的ViewFields属性。ViewFields集合的Add方法用于创建ViewField对象,该对象表示要在视图中显示的 Outlook 项目属性。ColumnFormat属性,可以更改各个列属性在视图中的显示方式。在下面的代码示例中,ModifyMeetingRequestsView获取TableView对象,该对象表示用户收件箱中作为“会议请求”视图的所有视图。然后,该示例使用Add方法将“开始”和“结束”字段添加到与TableView对象对应的ViewFields对象中。该示例还将“发件人”字段的标签更改为“组织者”。ModifyMeetingRequestsView然后保存修改后的TableView对象。如果您使用 Microsoft Visual Studio 来测试该代码示例,在导入Microsoft.Office.Interop.Outlook命名空间时,必须先添加对 Microsoft Outlook 14.0 对象库组件的引用,并指定Outlook变量。using Outlook = Microsoft.Office.Interop.Outlookprivate void ModifyMeetingRequestsView(){Outlook.TableView tableView = nullOutlook.ViewField startField = nullOutlook.ViewField endField = nullOutlook.ViewField fromField = nulltry{tableView =Application.Session.GetDefaultFolder(

首先,要清楚视图的概念:

视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。

由于视图的数据来自自定义视图时的查询所引用的表,因此要想在视图中新增一个全新的字段,只需要在其引用的表中增加此字段,然后修改生成动态视图的查询语句即可;

在表中增加此字段的语法是

如果此字段为int型,是不能指定长度的:alter table 表名 add 字段 int 0

如果此字段为char型:alter table 表名 add 字段 char(10) null

如果此字段为数值型:alter table 表名 add 字段 DECIMAL(10,0) 0

所谓的视图并不是真正存在的表,而是一条sql语句而已,想要增加字段只要重新建立一下视图就可以了

create or replace view view_name(col,col1,col3......) as......


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7974594.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存