Foxtable(狐表)用户栏目专家坐堂 → 约束报错


  共有428人关注过本帖树形打印复制链接

主题:约束报错

帅哥哟,离线,有人找我吗?
lxmoffice
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:123 积分:1492 威望:0 精华:0 注册:2017/2/1 10:03:00
约束报错  发帖心情 Post By:2024/2/23 19:39:00 [只看该作者]


老师,

您好!
为什么打开项目后, 无论我在哪个表新建一行保存就会报以下错误, 更奇怪的是, 此报错只出现一次, 之后在哪个表新建行保存都不会再报错, 但重新打开项目又出现同样情况
我检查了, 项目中没有任何关联表.

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.8.18.1
错误所在事件:
详细错误信息:
未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。

 回到顶部
帅哥哟,离线,有人找我吗?
lxmoffice
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:123 积分:1492 威望:0 精华:0 注册:2017/2/1 10:03:00
  发帖心情 Post By:2024/2/23 20:18:00 [只看该作者]

试了一下新建的SQL表不会发生上述的问题, 但用导入数据复制的SQL表就会发生, 导入后设定了主键, 也没有发现重复主键值, 不知哪里有问题?

对比了一下:

新建的SQL表, 
1. 标识列为:_Identify
2. 主键列不能修改

导入数据复制的SQL表
1. 标识列为空, 但修改后不能保存(就是不能修改)
2. 主键列可以修改

其它看不到有什么差别


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106732 积分:542855 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/24 8:44:00 [只看该作者]


 回到顶部