读书人

在adoquery结果集中除开某条记录但要

发布时间: 2013-12-10 15:05:55 作者: rapoo

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

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

读书人网 >.NET

热点推荐