Foxtable(狐表)用户栏目专家坐堂 → 如何能编辑外部sql数据


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

主题:如何能编辑外部sql数据

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


加好友 发短信
等级:三尾狐 帖子:780 积分:5756 威望:0 精华:0 注册:2012/10/21 7:57:00
如何能编辑外部sql数据  发帖心情 Post By:2014/8/31 19:01:00 [只看该作者]

用狐表外接了一个其他平台创建的sql数据源
没有_Identify主键,同时也没有外部主键,因为这个等于是个子表
现想用狐表来加载这个表并能实现新增、修改、编辑的操作
我看了帮助,不带主键的,只能用sqlquery,但不能编辑
请问如何能做到新增、修改、删除呢?应该选什么数据类型或者怎么加载这个外部表?

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


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

给这个表加入一个主键列_Identify,这个对数据表是不影响的。

 


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


加好友 发短信
等级:三尾狐 帖子:780 积分:5756 威望:0 精华:0 注册:2012/10/21 7:57:00
  发帖心情 Post By:2014/8/31 19:05:00 [只看该作者]

因为表里已经有数据了,我尝试加_Identify主键,就会提示主键不能有空,无法新增

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


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

以下是引用李睿涵在2014-8-31 19:05:00的发言:
因为表里已经有数据了,我尝试加_Identify主键,就会提示主键不能有空,无法新增

 

你要这样做才行。

 

1、导出这个表;

 

2、数据库里面删除这个表;

 

3、导入这个表;

 

4、重定向这个导入的表到数据库里面;

 

5、合并导出的数据


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


加好友 发短信
等级:三尾狐 帖子:780 积分:5756 威望:0 精华:0 注册:2012/10/21 7:57:00
  发帖心情 Post By:2014/8/31 19:16:00 [只看该作者]

图片点击可在新窗口打开查看

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


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

以下是引用李睿涵在2014-8-31 19:16:00的发言:
图片点击可在新窗口打开查看

 

总体来说,就是要你新建一个表,设置_Identify主键(设置成自增),然后把数据拷贝过来。


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


加好友 发短信
等级:三尾狐 帖子:780 积分:5756 威望:0 精华:0 注册:2012/10/21 7:57:00
  发帖心情 Post By:2014/8/31 19:23:00 [只看该作者]

我连的远程sql数据源
是在sqlserver里导出数据吗?还是怎样?不是很会
因为没有主键 所以表都不能加载到狐表里
[此贴子已经被作者于2014-8-31 19:24:34编辑过]

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


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

以下是引用李睿涵在2014-8-31 19:23:00的发言:
我连的远程sql数据源
是在sqlserver里导出数据吗?还是怎样?不是很会

 

1、在foxtable里面做一个查询表,把这个表弄进来;

 

2、在foxtable导出这个表的数据;

 

3、在foxtable导入这个表的数据。


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


加好友 发短信
等级:三尾狐 帖子:780 积分:5756 威望:0 精华:0 注册:2012/10/21 7:57:00
  发帖心情 Post By:2014/8/31 19:29:00 [只看该作者]

但还有其他平台要编辑数据啊  我要用狐表和那个平台无缝链接同一个后台数据库
你这么做只是导入到了狐表而已吧 不会和其他平台数据互动

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


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

以下是引用李睿涵在2014-8-31 19:29:00的发言:
但还有其他平台要编辑数据啊  我要用狐表和那个平台无缝链接同一个后台数据库
你这么做只是导入到了狐表而已吧 不会和其他平台数据互动

 

导入以后,不是叫你删除原来的数据表,然后重定向么?


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