Foxtable(狐表)用户栏目专家坐堂 → 加载外部表提示没有设置主键


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

主题:加载外部表提示没有设置主键

美女呀,离线,留言给我吧!
wymoonwalker
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:228 积分:2163 威望:0 精华:0 注册:2014/2/10 10:59:00
加载外部表提示没有设置主键  发帖心情 Post By:2016/5/19 17:00:00 [只看该作者]

我用fox表做了一个系统,用的sql外部数据库,一直都使用正常。现在使用的数据库换了IP地址,原数据库的表也导入到新数据库里。
然后问题来了,外部数据源测试连接成功,增加外部数据表无法操作,提示要加载的外部数据表没有设置主键。
添加外部表那儿有个预览,点开后表里有“_Identify”列。
不知道为什么?问题出在哪里?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/19 17:27:00 [只看该作者]

 你操作有问题,还数据库,不是简单的导入,最好是分离附加,或者备份还原

 

http://www.jb51.net/article/36624.htm

 

http://www.cnblogs.com/zgqys1980/archive/2012/07/04/2576382.html

 


 回到顶部
美女呀,离线,留言给我吧!
wymoonwalker
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:228 积分:2163 威望:0 精华:0 注册:2014/2/10 10:59:00
  发帖心情 Post By:2016/5/20 10:52:00 [只看该作者]

谢谢大师。因我不会导入数据库,让技术做的。他重新备份数据后,我可以添加外部数据表了。但出现了一个新问题,诸多外部表大部分编辑没问题。只有一个主表和关联表无法新增行,这两个表是用编号关联。新增一行主表,录入编号的时候提示错误.NET Framework 版本:2.0.50727.3655
Foxtable 版本:2015.12.22.1
错误所在事件:表,合同台帐2016,DataColChanged
详细错误信息:
调用的目标发生了异常。
列“_Identify”不允许空值。

请教大师,怎么办?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/20 11:04:00 [只看该作者]

你那个表要设置_Identify为主键,而且要设置其是自动递增的


http://www.foxtable.com/help/topics/1807.htm




 回到顶部
美女呀,离线,留言给我吧!
wymoonwalker
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:228 积分:2163 威望:0 精华:0 注册:2014/2/10 10:59:00
  发帖心情 Post By:2016/5/20 11:24:00 [只看该作者]

我有个疑问,数据库里有10几个表,都是一次整体备份的。其他表都没有出现问题,就其中有工程编号的两个关联表_Identify为空,好像不能自动编号了。这种情况应该咋处理。是单独修正这个数据表吗


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/20 11:26:00 [只看该作者]

 那就不太清楚你的问题了。尽量用分离、附加的方式,这样可以最大程度的保持完整性

 

http://www.jb51.net/article/36624.htm

 


 回到顶部
美女呀,离线,留言给我吧!
wymoonwalker
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:228 积分:2163 威望:0 精华:0 注册:2014/2/10 10:59:00
  发帖心情 Post By:2016/5/20 11:30:00 [只看该作者]

谢谢,是我弄错了,其他没出问题的几个表虽然没有报错,其实还是一样的问题。不能新增行。我让技术再看看

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


加好友 发短信
等级:婴狐 帖子:1 积分:71 威望:0 精华:0 注册:2018/1/16 14:58:00
  发帖心情 Post By:2018/1/17 17:10:00 [只看该作者]

没有主键怎样加载外部数据表

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/17 17:14:00 [只看该作者]

以下是引用马金康在2018/1/17 17:10:00的发言:
没有主键怎样加载外部数据表

 

要添加主键才行 http://www.foxtable.com/webhelp/scr/1807.htm

 


 回到顶部