用户可以利用视图设计器来创建视图,也可以利用视图向导创建视图,还可以通过命令创建视图。下面主要通过创建本地视图文件为例对视图设计器的使用方法加以介绍。
1.启动视图设计器
启动视图设计器的方法有:
(1)在系统菜单中,选择“文件”中的“新建”选项,打开“新建”对话框。选择“视图”单选按钮,再单击“新建文件”按钮,在打开视图设计器的同时,还将打开“添加表或视图”对话框。将所需的表添加到视图设计器中,然后单击“关闭”按钮。
(2)使用命令也可以启动视图设计器,此时可在命令窗口键人命令:CREATE VIEw。
需要注意的是,与查询是一个独立的程序文件不同,视图不能单独存在,它只能是数据库的一部分。在建立视图之前,首先要打开需要使用的数据库文件。
2.视图设计器
视图设计器的窗口界面和查询设计器基本相同,不同之处为视图设计器下半部分的选项卡有7个,其中6个的功能和用法与查询设计器完全相同。这里介绍一下它不同于查询设计器的“更新条件”选项卡的功能和使用方法。
单击“更新条件”选项卡。该选项卡用于设定更新数据的条件,其各选项的含义如下:
(1)表。列表框中列出了添加到当前视图设计器中所有的表,从其下拉列表中可以指定视图文件中允许更新的表。如选择“全部表”选项,那么在“字段名”列表框中将显示出在“字段”选项卡中选取的全部字段。如只选择其中的一个表,那么在“字段名”列表框中将只显示该表中被选择的字段。
(2)字段名。该列表框中列出了可以更新的字段。其中标识的钥匙符号为指定字段是否为关键字段,字段前若带对号(√)标志,则该字段为关键字段;铅笔符号为指定的字段是否可以更新,字段前若带对号(√)标志,则该字段内容可以更新。
(3)发送SQL更新。用于指定是否将视图中的更新结果传回源表中。
(4)SQL wHERE子句。用于指定当更新数据传回源数据表时,检测更改冲突的条件。
(5)使用更新,指定后台服务器更新的方法。其中\"SQL DELETE然后INSERT\"选项的含义为在修改源数据表时,先将要修改的记录删除,然后再根据视图中的修改结果插入一新记录。“SQL UPDATE”选项为根据视图中的修改结果直接修改源数据表中的记录。
责任编辑:小草