N newsailor Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-28 #1 各位老大,我用Delphi 5.0+ADO+SqlServer,當ADO采用批量處理時,如何判斷緩沖區中還有尚未提交的數据, 或者根本沒有需要提交的數据,換一种說法就是怎樣判斷緩沖區數据的狀態呢?
D daniel007 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-28 #3 可以通过ADO数据集控件的Filtered属性以及FIlterGroup属性来控制 具体说就是设置不同的FilterGroup属性,然后过滤数据集即可实现你的要求 FilterGroup各项属性含义如下: fgUnassigned:指定不使用任何过滤器来过滤数据 fgNone:删除任何过滤器 fgPendingRecords:显示被修改过但尚未保存回数据源的数据(使用该属性可以满足你的要求) fgAffectedRecords ... 自己看看帮助吧!
可以通过ADO数据集控件的Filtered属性以及FIlterGroup属性来控制 具体说就是设置不同的FilterGroup属性,然后过滤数据集即可实现你的要求 FilterGroup各项属性含义如下: fgUnassigned:指定不使用任何过滤器来过滤数据 fgNone:删除任何过滤器 fgPendingRecords:显示被修改过但尚未保存回数据源的数据(使用该属性可以满足你的要求) fgAffectedRecords ... 自己看看帮助吧!