以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  对于sql server表,狐表从窗口写入值可能存在问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=1225)

--  作者:kylin
--  发布时间:2008/11/24 11:38:00
--  对于sql server表,狐表从窗口写入值可能存在问题
为了在狐表中锁定已经确定的记录,外部sql server设计逻辑类型_Locked一列,
但是经过近2个月使用,在狐表确认某记录,确定按钮中代码是 **("_Locked")=True,有时候发现在保存退出后并不能传回到sql中,即sql中该单元格的值仍然是NULL,此时不退出狐表查询该**datarow("_Locked")就是等于True
是否是狐表中存在问题?请老六关注!
[此贴子已经被作者于2008-11-25 9:03:09编辑过]

--  作者:狐狸爸爸
--  发布时间:2008/11/24 14:13:00
--  
收到,我看看
--  作者:kylin
--  发布时间:2008/11/25 9:03:00
--  
经过多角度收集反馈的信息,修正1楼的结论如下:
这个问题不仅仅是针对_Locked列,而是针对外部sql server数据源的数据来说(因为没有对外部access数据源测试,暂且这么说)
凡是从窗口向当前的记录赋值,在按钮中如**("_Locked")=True、**("xg")=1等等,有时候就不会写到sql server表中,有时候就可以,不稳定。
对_Locked列,不稳定性更突出一点

对于窗口中的关联表控件的数据操作是稳定的。
[此贴子已经被作者于2008-11-25 9:14:55编辑过]