Z
zlshj
Unregistered / Unconfirmed
GUEST, unregistred user!
使用TClientDataSet在表中增加几条记录,然后提交调用ApplyUpdate(0)。由于该表中有自增字段ID,所以想刷新重新获得ID的值,调用TClientDataSet.Refresh,这时不但没有该值,连新增加的记录也没有了。
请教各位有没有好的TClientDataSet的高效的刷新方法,来获得最新的值(包括AutoInc Field和Default value)。
我知道可以使用将TADODataSet和TClientDataSet先Close再Open的方法,但是这实在是没有效率,而且不能重新定位到原来的那条记录。
请教各位有没有好的TClientDataSet的高效的刷新方法,来获得最新的值(包括AutoInc Field和Default value)。
我知道可以使用将TADODataSet和TClientDataSet先Close再Open的方法,但是这实在是没有效率,而且不能重新定位到原来的那条记录。