以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [注意]外部数据源保存-约束-错误  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=7823)

--  作者:qtcks
--  发布时间:2010/8/9 20:45:00
--  [注意]外部数据源保存-约束-错误

在修改现有外部数据源约束数据时,出现错误。

现状

外部表:groups

组合唯一:编号,分类

 

同步数据表得到如下数据

编号,分类                                    修改编号

3    数据规范                                   1      
1    数据规范                                   2
2    数据规范                                   3



保存出错,语句已终止,违反了约束。


--  作者:狐狸爸爸
--  发布时间:2010/8/9 21:41:00
--  

这个不太好办,删除约束。

或者3改为4保存,2改为3保存,1改为2保存,最后4改为1保存,分步修改和保存,避免违反约束。


--  作者:qtcks
--  发布时间:2010/8/9 21:52:00
--  
要不foxtable,内置组合唯一?
--  作者:狐狸爸爸
--  发布时间:2010/8/9 22:13:00
--  
你可以自己在DataColChaning事件中设置代码,来实现这样的多列唯一的检测。
--  作者:qtcks
--  发布时间:2010/8/10 8:25:00
--  

给个事例看看不,


--  作者:狐狸爸爸
--  发布时间:2010/8/10 9:10:00
--  

有空我帮你做一个,不过你可以自己先动手尝试一下。

图片点击可在新窗口打开查看


--  作者:qtcks
--  发布时间:2010/8/13 13:19:00
--  
以下是引用狐狸爸爸在2010-8-10 9:10:00的发言:

有空我帮你做一个,不过你可以自己先动手尝试一下。

图片点击可在新窗口打开查看

帮我搞下?现在急用。谢谢


--  作者:狐狸爸爸
--  发布时间:2010/8/14 22:49:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目45.rar


--  作者:qtcks
--  发布时间:2010/8/15 9:55:00
--  

谢谢,原来是采用这样的手段啊,呵呵。

学习了。


--  作者:狐狸爸爸
--  发布时间:2010/8/15 10:04:00
--  
呵呵,所以我让你自己动手嘛