在对数据库进行数据维护时,经常需要成批更新数据.例如,把当前商品的价格降价5个百分点。对于这一类操作最简单、最有效的方法是利用Access提供的更新查询来完成.
例 对罗斯文数据库,把现有订单明细表中的商品降价5%,操作步骤如下:
(1)打开罗斯文数据库,在‘‘创建”选项卡上的“查询”组中,单击“查询设计”按钮,打开查询设计视图。在打开的“显示表”对话框中,将“订单明细”表添加到“对象”窗格中。
(2)在‘‘设计”选项卡的“查询类型”组中,单击按钮,在设计网格中添加了“更新到”行,把光标定位在“更新到”行;“单价”列的单元格中,输入“[单价]*(1-0.05)”
(4)在“设计”选项卡的“结果”组中单击按钮,执行更新查询。
注意:在执行更新查询时,更新后不能撤销更新,恢复原来的数据。