以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关联表出现错误....奇怪的错误...老爹有空来....  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2314)

--  作者:菜鸟foxtable
--  发布时间:2009/4/6 21:35:00
--  关联表出现错误....奇怪的错误...老爹有空来....
今天查看了一下模块的运作情况,发现一个奇怪的错误...

有一表A和表B,表A为父表...表B为子表.

两表以ID为关联列相关联...

操作员在表B针对ID为2009218的行进行数据录入........下午重新打开项目才发现,2009218相关联的部分数据找不到.....

我在后台打开SQL数据库,发现这"消失"的数据,ID列全部变成了符号"-"........

我问过操作员,她说当时该ID相关联的数据是连续录入的,中间没有停过....录入完毕已及时保存...

老爹,这是怎么回事?图片点击可在新窗口打开查看如果错为何不全部错?只错一部分?
[此贴子已经被作者于2009-4-7 8:25:15编辑过]

--  作者:程兴刚
--  发布时间:2009/4/6 21:47:00
--  

既然是与父表id关联,操作员在录入时,子表的id他根本看不见,也改不了,看看是不是父子表的id列类型不符?


--  作者:菜鸟foxtable
--  发布时间:2009/4/6 22:26:00
--  
当然不会...两表均为SQL外部数据表....ID列数据类型均为nvarchar,长度均为20图片点击可在新窗口打开查看

关联的表也就这两个表....最简单最基本的关联...

就是因为操作员录入时,子表的ID他看不见,也改不了,所以我才觉得奇怪.....到底是狐表本身的BUG?还是我的错?
图片点击可在新窗口打开查看
[此贴子已经被作者于2009-4-6 22:27:12编辑过]

--  作者:程兴刚
--  发布时间:2009/4/6 22:37:00
--  

呵呵,只有等贺老师了!


--  作者:菜鸟foxtable
--  发布时间:2009/4/7 8:25:00
--  
老爹忙着呢....不急...
--  作者:狐狸爸爸
--  发布时间:2009/4/7 8:51:00
--  

因该是你的问题的。
最好你自己实际测试一下比较好。

 


--  作者:菜鸟foxtable
--  发布时间:2009/4/7 9:03:00
--  
以下是引用狐狸爸爸在2009-4-7 8:51:00的发言:

因该是你的问题的。
最好你自己实际测试一下比较好。

 

图片点击可在新窗口打开查看我已经在实际测试了.....由于操作员不是我,我还特地询问当时录入的人员操作过程.........针对那个ID录入时直到保存也没有停顿过.

另外,我的模块已经给她们试用了一个月,当中修正了许多BUG,然后就没出现过问题,但是在四月一日正式启用后的第二天就出现这个错误..虽然对使用没影响,(姑娘们对消失的关联数据重新录入了一次).......但是...就是不明白怎么回事....

[此贴子已经被作者于2009-4-7 10:11:26编辑过]