首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

在adoquery结果集中除开某条记录,但要求不影响数据库中记录

2013-12-10 
在adoquery结果集中去除某条记录,但要求不影响数据库中记录程序是这样的,在adoquery中有很多记录,现在要求

在adoquery结果集中去除某条记录,但要求不影响数据库中记录
程序是这样的,在adoquery中有很多记录,
现在要求再对每条记录再作分析,要把不符合要求的记录从adoquery结果集中踢出去,但要求只影响结果集,不影响数据记录。

对每条记录做分析是用循环来处理的,得到分析结果后,能不能执行一个语句把当前记录从结果集中踢出去
我用adoquery.delete 来处理,这个不行,这语句会把数据库中的记录也删除 
[解决办法]
ado 支持批量提交模式,
你将ADOquery设成批量提交模式,你可以尽情操作,均不会提交至数据库,直到你执行提交命令。

热点排行