我现在碰到一个问题,我现在有个表(主、从表),主表的一个字段id(标识为自动增量),用户每天要向这两个表插入大量数据。每次在向主表插入一条数据后要取出这条记录的id,用来作为从表的外键。过程是这样的,在用户保存的时候,我先向主表插入一条记录,然后取出id给从表,再保存从表,而且这都在同一个事务里。现在问题是当事务提交后,从表有这个id的记录,而主表却没有这个id 的记录。我在跟踪后,发现当向主表插入一条记录后,取出id后,刚插入的这条记录就没有了,而从表却按取出的这个id保存了。现在用户每天要向这两个表插入1万左右的数据,出现这种主表丢失数据,而从表有的问题,每天大约有3到5条数据会丢失。不知道这是什么原因?希望大家帮忙分析一下。
有两点原因:
1.用起来不是很方便
2.打包软件的时候也是一个很大的麻烦
建议用ADO这样更方便些 也有可能解决你上述的问题
我碰到的是读数据丢失,把BDE换成ADO就好了
建议楼主试下