以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]identify被约束已存在  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=106830)

--  作者:kb9701
--  发布时间:2017/9/16 10:22:00
--  [求助]identify被约束已存在
关联表的明细表中添加数据时出现
外接的sql数据库,貌似添加明细行的时候快一点,保存的时候就出现这个问题。。

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170916101448.png
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2017/9/16 10:53:00
--  
删除关联,然后重新创建一个关联。

尽量不使用identify列做关联列

--  作者:kb9701
--  发布时间:2017/9/16 19:56:00
--  
没用identify做关联列。。用的是派工单号。。有时候保存的时候就会提示。。过一会重新保存就又好了。。
有时候点快一点,新增明细又没事。。出现过几次。。怀疑是不是外连SQL的问题。。

--  作者:有点甜
--  发布时间:2017/9/17 16:17:00
--  

执行代码,去掉提示。

 

Dim dt = DataTables("表A").basetable
For Each r As object In dt.rows
    For Each c As object In dt.columns
        r.SetColumnError(c.tostring, "")
    Next
    r.RowError = ""
Next


--  作者:swagger
--  发布时间:2018/2/25 0:02:00
--  
我的也出现这种问题,是最近出现的,可能是用了高速合并表格功能引起的,现在还不知道什么问题
--  作者:有点甜
--  发布时间:2018/2/25 9:00:00
--  
使用4楼代码把提示去掉以后,有没有影响,有没有问题?