A
AYellow
Unregistered / Unconfirmed
GUEST, unregistred user!
一张表中没有一个字段可以唯一的表明一条记录,我加入一个ID(整数)作为主
关键字,ID值由程序自动生成。请问
1)ID如何计算?
2)在Post前要进行检查输入的某个字段(该字段值并不唯一)是否和以前的有
重复,如果有,询问用户是否要提交,用户同意就Post,否则取消。
3)以上两点在TQuery和TTable中如何实现?在什么时候(或是事件中)实现?
要求简单高效。我用的是ADO连接。
我的一些解决办法总是或者要引入其它DataSet组件,或者是莫名其妙的出现异
常,或者是很麻烦(效率也很低),比如在BeforePost中总是异常。
关键字,ID值由程序自动生成。请问
1)ID如何计算?
2)在Post前要进行检查输入的某个字段(该字段值并不唯一)是否和以前的有
重复,如果有,询问用户是否要提交,用户同意就Post,否则取消。
3)以上两点在TQuery和TTable中如何实现?在什么时候(或是事件中)实现?
要求简单高效。我用的是ADO连接。
我的一些解决办法总是或者要引入其它DataSet组件,或者是莫名其妙的出现异
常,或者是很麻烦(效率也很低),比如在BeforePost中总是异常。