以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何能编辑外部sql数据 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=56191) |
-- 作者:李睿涵 -- 发布时间:2014/8/31 19:01:00 -- 如何能编辑外部sql数据 用狐表外接了一个其他平台创建的sql数据源 没有_Identify主键,同时也没有外部主键,因为这个等于是个子表 现想用狐表来加载这个表并能实现新增、修改、编辑的操作 我看了帮助,不带主键的,只能用sqlquery,但不能编辑 请问如何能做到新增、修改、删除呢?应该选什么数据类型或者怎么加载这个外部表?
|
-- 作者:有点甜 -- 发布时间:2014/8/31 19:04:00 -- 给这个表加入一个主键列_Identify,这个对数据表是不影响的。
|
-- 作者:李睿涵 -- 发布时间:2014/8/31 19:05:00 -- 因为表里已经有数据了,我尝试加_Identify主键,就会提示主键不能有空,无法新增 |
-- 作者:有点甜 -- 发布时间:2014/8/31 19:11:00 -- 以下是引用李睿涵在2014-8-31 19:05:00的发言:
因为表里已经有数据了,我尝试加_Identify主键,就会提示主键不能有空,无法新增
你要这样做才行。
1、导出这个表;
2、数据库里面删除这个表;
3、导入这个表;
4、重定向这个导入的表到数据库里面;
5、合并导出的数据 |
-- 作者:李睿涵 -- 发布时间:2014/8/31 19:16:00 -- ![]() |
-- 作者:有点甜 -- 发布时间:2014/8/31 19:18:00 -- 以下是引用李睿涵在2014-8-31 19:16:00的发言:
![]()
总体来说,就是要你新建一个表,设置_Identify主键(设置成自增),然后把数据拷贝过来。 |
-- 作者:李睿涵 -- 发布时间:2014/8/31 19:23:00 -- 我连的远程sql数据源 是在sqlserver里导出数据吗?还是怎样?不是很会 因为没有主键 所以表都不能加载到狐表里
[此贴子已经被作者于2014-8-31 19:24:34编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/8/31 19:25:00 -- 以下是引用李睿涵在2014-8-31 19:23:00的发言:
我连的远程sql数据源 是在sqlserver里导出数据吗?还是怎样?不是很会
1、在foxtable里面做一个查询表,把这个表弄进来;
2、在foxtable导出这个表的数据;
3、在foxtable导入这个表的数据。 |
-- 作者:李睿涵 -- 发布时间:2014/8/31 19:29:00 -- 但还有其他平台要编辑数据啊 我要用狐表和那个平台无缝链接同一个后台数据库 你这么做只是导入到了狐表而已吧 不会和其他平台数据互动
|
-- 作者:有点甜 -- 发布时间:2014/8/31 19:31:00 -- 以下是引用李睿涵在2014-8-31 19:29:00的发言:
但还有其他平台要编辑数据啊 我要用狐表和那个平台无缝链接同一个后台数据库 你这么做只是导入到了狐表而已吧 不会和其他平台数据互动
导入以后,不是叫你删除原来的数据表,然后重定向么? |