今天查看了一下模块的运作情况,发现一个奇怪的错误...
有一表A和表B,表A为父表...表B为子表.
两表以ID为关联列相关联...
操作员在表B针对ID为2009218的行进行数据录入........下午重新打开项目才发现,2009218相关联的部分数据找不到.....
我在后台打开SQL数据库,发现这"消失"的数据,ID列全部变成了符号"
-"........
我问过操作员,她说当时该ID相关联的数据是连续录入的,中间没有停过....录入完毕已及时保存...
老爹,这是怎么回事?
如果错为何不全部错?只错一部分?
[此贴子已经被作者于2009-4-7 8:25:15编辑过]
既然是与父表id关联,操作员在录入时,子表的id他根本看不见,也改不了,看看是不是父子表的id列类型不符?
当然不会...两表均为SQL外部数据表....ID列数据类型均为
nvarchar,长度均为20
关联的表也就这两个表....最简单最基本的关联...
就是因为操作员录入时,子表的ID他看不见,也改不了,所以我才觉得奇怪.....到底是狐表本身的BUG?还是我的错?
[此贴子已经被作者于2009-4-6 22:27:12编辑过]
以下是引用狐狸爸爸在2009-4-7 8:51:00的发言:
因该是你的问题的。
最好你自己实际测试一下比较好。
我已经在实际测试了.....由于操作员不是我,我还特地询问当时录入的人员操作过程.........针对那个ID录入时直到保存也没有停顿过.
另外,我的模块已经给她们试用了一个月,当中修正了许多BUG,然后就没出现过问题,但是在四月一日正式启用后的第二天就出现这个错误..虽然对使用没影响,(姑娘们对消失的关联数据重新录入了一次).......但是...就是不明白怎么回事....
[此贴子已经被作者于2009-4-7 10:11:26编辑过]