VisualFoxPro6.0数据库技术与应用第2版刘德山邹健第三章课件教学.pptVIP

  • 0
  • 0
  • 约6.61千字
  • 约 61页
  • 2017-01-07 发布于广东
  • 举报

VisualFoxPro6.0数据库技术与应用第2版刘德山邹健第三章课件教学.ppt

第3章 查询与视图 3.1 查询 3.2 视图 3.1 查询 3.2.3 利用视图更新数据 视图和查询的一个重要区别是利用视图可以更新基本表中的数据。视图是从基本表中派生出来的,是一个虚拟表,所以当基本表数据变化后,重新打开视图时,视图中的数据是自动更新的。 那么,当视图中数据被修改后,基本表的数据是否自动更新呢?默认情况下,视图不能自动更新基本表中的数据。为了通过视图能够更新基本表中的数据,需要在视图设计器的“更新条件”选项卡中进行设置,如图3-19所示。利用视图更新基本表的数据主要涉及以下几个问题。 图3-19 视图设计器的“更新条件”选项卡 1.指定可更新的表 如果视图是基于多个表创建的,默认可以更新“全部表”的相关字段,如果要指定只能更新某个表的数据,则可以通过“表”下拉列表框选择表。 2.指定可更新的字段 在“字段名”列表框中列出了与更新有关的字段,在字段名左侧有两列标志,“钥匙”表示关键字,“铅笔”表示更新,通过单击相应列可以改变状态,默认的可以更新所有非关键字字段,虽然关键字可以设置为可更新,建议不要改变关键字的状态,不要试图通过视图来更新基本表中的关键字字段值。 3.为了使视图能实现更新基本表的数据,必须选中左下角的“发送SQL更新”复选框。 除此之处,如果在一个多用户环境中工作,还需要进行更新合

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档