Rss & SiteMap
搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp
将数据库的提交模式由缺省的“单条记录提交模式”更改为“批处理提交模式”的方法也很简单,只需要将ADO数据表的“锁定类型”属性设为“批处理提交”即可。如图2所示
图2
注意:在修改“锁定类型”属性之前,应把ADO数据表构件的“活动”属性应先设置为“假”,修改后重新设置为“真”,否则不能改变锁定类型属性的值。
在项目运行过程中,如果认定确实将提交的数据提交到数据库中存储,需要执行ADO数据表的方法“更新批处理记录”。
下面利用批处理提交模式完成这样一个实例,批量修改“性别”字段的内容,在修改后发现此处理不当,取消更新操作。所需构件和构件摆放,如图3所示
属性设置:
构件 |
属性 |
属性值 |
注释 |
ADO数据表 |
表名称 |
基本情况 |
|
锁定类型 |
批处理提交 |
活动属性应为“假” | |
操作数据——甲字段名称 |
性别 |
||
活动 |
真 |
||
记录循环 |
数据集 |
ADO数据表1 |
|
循环方向 |
从上到下 |
||
自动跳转 |
真 |
表1
事件设置:
当单击“提交”按钮时,执行记录循环1的方法“开始记录循环”。
在循环过程中,事件设置如图4所示
图4
在循环结束时,执行ADO数据表1的方法“提交”。
当单击“取消更新”按钮时,执行ADO数据表1的方法“取消批处理更新”。
当单击“批处理更新”按钮时,执行ADO数据表1的方法“更新批处理记录”。
项目运行:
在编辑框中输入“女”,单击“提交”按钮后,数据表中性别字段内容会相应更改。单击“取消更新”按钮,数据内容将恢复原设置。