1.已设了主键
2.用TAdoDataSet的Edit后再Post提交数据
3.用Requery的话:1是重新打开觉得不是很好,2在Edit之前Requery也没意义,3不能在Edit和Post之间Requery
4.可以等到出错时提示用户刷新,但那样用户做的修改就白费了(用感知组件),所以也不是很好希望能找到好的解决办法,谢谢
2.用TAdoDataSet的Edit后再Post提交数据
3.用Requery的话:1是重新打开觉得不是很好,2在Edit之前Requery也没意义,3不能在Edit和Post之间Requery
4.可以等到出错时提示用户刷新,但那样用户做的修改就白费了(用感知组件),所以也不是很好希望能找到好的解决办法,谢谢
也就是post之前不要在beforepost
自己写个过程如果不一致就提示abort
requery可以的
当第一个用户操作结实后,再把FLOG设置为0,这样第二个用户就可以操作了~!
哈哈
不知道我说明白没有~!这个方法不乱想的,我就这样做个,很好~!
bxh2dai(书虫&菜鸟)说的很容易出错误的。flog设置为1时突然断电了,以后谁也不能再修改了。
用户会抱怨说刚才做的修改都没了,又要重新录一遍,不会在浏览的时候就起用事务吧!?
2.提交前先Requery,或Close,Open一下,又不符合楼主的第三条:用Requery的话:1是重新打开觉得不是很好。
等待更好的
我觉得在post之前刷新下数据已经很好了