Foxtable(狐表)用户栏目专家坐堂 → 【已解决!】从排查“列‘_Identify’被约束为是唯一的”引发的故事报告


  共有1791人关注过本帖平板打印复制链接

主题:【已解决!】从排查“列‘_Identify’被约束为是唯一的”引发的故事报告

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


加好友 发短信 F6
等级:狐精 帖子:3030 积分:19188 威望:0 精华:2 注册:2008/9/1 7:50:00
【已解决!】从排查“列‘_Identify’被约束为是唯一的”引发的故事报告  发帖心情 Post By:2019/5/18 11:30:00 [只看该作者]

本项目有一个LcnUsr用于系统用户定义以及系统用户授权之用,本表有5个用户定义,即有5个记录行。

0、这个表的5行记录,见下图:

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

在做用户授权的时候出现错误提示:“'列"_Identify"被约束为是唯一的【这个截图没有做】,以下的操作与发现做个简单的故事报告:

 

1、查看表LcnUsr本身,在这个情况应该是只加载一行,结果是有一行有数据,但是同时出现4行空白行(如下图),不去细想,用菜单做删除这四个行的操作,但Foxtable不允许删除并出现错误提示(如下图): [说明:整个项目当中,我没有一个地方用到汇总模式,菜单也没去碰过]


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

2、那好吧,全部删除,结果如上都不行的。

3、那看看全部数据吧,从命令窗口写入代码来全部加载一下数据,出现了错误提示,如下图: 


图片点击可在新窗口打开查看此主题相关图片如下:jz.png
图片点击可在新窗口打开查看
4、没辙了,转到其他表,再返回本表,第一图显示的数据信息全都不见了,貌似第2步删除成功了,见下图: 


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

5、以为删除成功,那从菜单处新增加行吧,系统又出现错误,如下图: 


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

6、真的没辙了,删除了这个外部表,并且从SQL Server中也删除这个表,重建重新添加外部表



图片点击可在新窗口打开查看此主题相关图片如下:yl.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2019/5/19 18:26:20编辑过]

 回到顶部