Foxtable(狐表)用户栏目专家坐堂 → 调用外部表主键的问题


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

主题:调用外部表主键的问题

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


加好友 发短信
等级:三尾狐 帖子:715 积分:8574 威望:0 精华:0 注册:2011/11/13 15:49:00
调用外部表主键的问题  发帖心情 Post By:2014/10/24 8:00:00 [只看该作者]

外部表中cTVCode字段有主键,但在狐表的调用界面上没有主键标识,保存时提示没有主键标识,百思不得其解。
见下图:


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

还有奇怪的是,我在包括以下列中,只选那个是主键包括其他一些字段,而不在主键序列名称填写任何内容,是可以保存表的。


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

是BUG?还是哪个地方操作不对,求解。

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/10/24 8:07:00 [只看该作者]

自动识别吧.

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


加好友 发短信
等级:三尾狐 帖子:715 积分:8574 威望:0 精华:0 注册:2011/11/13 15:49:00
  发帖心情 Post By:2014/10/24 8:13:00 [只看该作者]

我把所有列选上,又会跳出没有设主键,不懂。

帮助中是这样说的:

只有具备主键的外部数据表,才能加载到Foxtable中。
主键尽量使用自动增量列(也称为自动编号),这样外部表在实际使用的时候,表现将和内部表完全一致,用户不会感受到任何差别。
如果主键列不是自动增量列,则每次只能增加一行,且必须输入新增行的主键列内容才能增加下一行。

我加载的那个外部表,主键不是INT类型,是nvarchar,难道是不支持
nvarchar为主键的原因?



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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/10/24 8:17:00 [只看该作者]

支持的. 只是每次只能增加一行,且必须输入新增行的主键列内容才能增加下一行。

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


加好友 发短信
等级:三尾狐 帖子:715 积分:8574 威望:0 精华:0 注册:2011/11/13 15:49:00
  发帖心情 Post By:2014/10/24 8:30:00 [只看该作者]

那认不到主键标识是什么情况呢?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/10/24 8:33:00 [只看该作者]

选择所有列,就识别不到? 先择部分列就没问题?

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


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

 不明白你什么意思,外部表选择列的时候,必须包含主键列才能生成。

 

 主键列名称,功能是百分比加载那个功能的


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


加好友 发短信
等级:三尾狐 帖子:715 积分:8574 威望:0 精华:0 注册:2011/11/13 15:49:00
  发帖心情 Post By:2014/10/24 9:26:00 [只看该作者]

以下是引用有点甜在2014-10-24 9:13:00的发言:

 不明白你什么意思,外部表选择列的时候,必须包含主键列才能生成。

 

 主键列名称,功能是百分比加载那个功能的



第一张图是描述:我的外部表设过主键,在狐表调用时,填写了主键,却提示该字段不是主键,不让保存。
第二张图是描述:我没有填写主键,在包含以下列中选择了几个字段,按确定是可以保存外部表的。



[此贴子已经被作者于2014-10-24 9:26:05编辑过]

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


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

 不用填写主键啊,选择的列,必须包含主键。

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


加好友 发短信
等级:三尾狐 帖子:715 积分:8574 威望:0 精华:0 注册:2011/11/13 15:49:00
  发帖心情 Post By:2014/10/24 9:37:00 [只看该作者]

但是我全选所有的列提示我没有主键呀

 回到顶部
总数 17 1 2 下一页