以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=157394)

--  作者:wangj6666
--  发布时间:2020/10/14 16:34:00
--  未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值
各位专家好!
      之前项目运行正常,今天启动项目时,出现如下错误提示:
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2020.5.29.8
错误所在事件:加载[工序流程]失败!
详细错误信息:
未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。
    后查找相关帖子,看到提示后,将与该数据表的关联全部删除后,再次运行,问题依然存在,出现上面这个错误提示,叉掉提示后能进入系统,但是在该数据表中点击增加多行时,增加的行没有排到数据表的最尾端,而是出现在不同的位置,不同的行号都有。所以不知道怎么解决了,请专家们指点方法。谢谢!

--  作者:有点蓝
--  发布时间:2020/10/14 16:43:00
--  
这个表的主键是不是没有设置为自增?

是不是自己使用代码加载的:http://www.foxtable.com/webhelp/topics/2755.htm

有没有使用appendload加载数据?

--  作者:wangj6666
--  发布时间:2020/10/14 16:50:00
--  
这个表是ACCESS数据库内的表,我没有去单独设置加载呢!
--  作者:有点蓝
--  发布时间:2020/10/14 17:00:00
--  
把项目和数据库发上来,或者发给客服测试一下
--  作者:wangj6666
--  发布时间:2020/10/14 17:05:00
--  
以下是引用有点蓝在2020/10/14 16:43:00的发言:
这个表的主键是不是没有设置为自增? 项目中所有的表,我都没有单独去设置自增,也不知道怎么设置。

是不是自己使用代码加载的:http://www.foxtable.com/webhelp/topics/2755.htm      没有使用代码加载。

有没有使用appendload加载数据?     没有,我都不知道怎样使用appendload加载数据。


--  作者:wangj6666
--  发布时间:2020/10/14 17:07:00
--  
通过什么发给客服呢?
--  作者:有点蓝
--  发布时间:2020/10/14 17:08:00
--  
客服QQ:800014337

数据库是单机使用,还是多人共享使用的?

--  作者:wangj6666
--  发布时间:2020/10/14 17:14:00
--  
多人共享使用
--  作者:有点蓝
--  发布时间:2020/10/14 17:15:00
--  
有多少人使用?access数据库并发能力很弱的,也就5个客户端左右,多了建议使用SQL server
--  作者:wangj6666
--  发布时间:2020/10/14 17:25:00
--  
4人通过编写的项目系统在使用。如何使用SQL server?