以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 服务器 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50609) |
-- 作者:bagabaga -- 发布时间:2014/5/9 17:03:00 -- 服务器 你好,我原来用你们免费的SQL服务器,现在租用了一个上海的服务器,表传过去以后程序预览都看得见,软件调用就有问题 此主题相关图片如下:出错信息.png 此主题相关图片如下:数据源预览.png (见出错信息),请教一下 |
-- 作者:有点甜 -- 发布时间:2014/5/9 17:05:00 -- 没有主键。或者没有系统列_Identify。你在表里设置一下。
要么就用sqlQuery表控件。 |
-- 作者:Bin -- 发布时间:2014/5/9 17:06:00 -- 你表没有主键,所以会报这个错. 设置一个主键即可. 新手使用,最好就使用狐表创建表. 并且使用默认的_IDentify作为主键. 否则很多问题你都没办法处理.
|
-- 作者:bagabaga -- 发布时间:2014/5/9 17:07:00 -- 附上服务器信息,右边的是狐表提供的免费 |
-- 作者:有点甜 -- 发布时间:2014/5/9 17:09:00 -- 给表设置一个主键吧。然后,用添加外部表。
http://www.foxtable.com/help/topics/1812.htm
|
-- 作者:bagabaga -- 发布时间:2014/5/9 17:11:00 -- 为什么在原来的数据库可以用,现在怎么添加主键 |
-- 作者:有点甜 -- 发布时间:2014/5/9 17:12:00 -- 以下是引用bagabaga在2014-5-9 17:11:00的发言:
为什么在原来的数据库可以用,现在怎么添加主键
原来的数据库可以用?你确定是同一个数据库?你去看看原来的数据库是否有主键、是否有_Identify列,就知道了。 |
-- 作者:Bin -- 发布时间:2014/5/9 17:13:00 -- 呵呵,不可能在原来的数据库可用的. 楼主我建议你这样做. 连接老数据源,把这些表全部一个个导出来. 然后连接新数据源, 利用狐表一个个把这些表导入进去.
|