以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]SQL Server作为外部数据源的疑问  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=27563)

--  作者:从foxbase过来
--  发布时间:2013/1/4 19:50:00
--  [求助]SQL Server作为外部数据源的疑问
SQL Server作为外部数据源后,是不是既可以在SQL Server中建立数据表后再在Foxtable中进行添加(此时要设置自动增量主键),也可以在连接SQL Server后用Foxptable自带的增加表功能增加数据表(此时为自动具备自动增量主键)。这是我在看过帮助文件中的外部数据源内容的理解,不知这么理解是不是正确。还有,SQL Server中建立的数据库是不是一定要用sa账户建立后才能作为外部数据源。
[此贴子已经被作者于2013-1-4 19:53:23编辑过]

--  作者:Liuxinyu
--  发布时间:2013/1/4 21:21:00
--  

在 FoxTable 中增加数据表为内部数据源,不能直接增加为SQL Server数据表。必须使用“重定向”的功能将内部数据源的表转移到 SQL Server 中。

 

增加数据表,建议在 FoxTable 中增加数据表,然后重定向到 SQL Server。


--  作者:Gryvip
--  发布时间:2013/1/4 21:54:00
--  
我觉得二楼说的不正确,请高手补充说明,谢谢。
--  作者:nblwar
--  发布时间:2013/1/4 22:04:00
--  
在 FoxTable 中增加数据表为内部数据源,不能直接增加为SQL Server数据表。必须使用“重定向”的功能将内部数据源的表转移到 SQL Server 中。 (只需执行一次)
在连接SQL Server后用Foxptable自带的复制表功能复制外部数据表(此时为自动具备自动增量主键)

--  作者:lin_hailun
--  发布时间:2013/1/5 12:05:00
--  
以下是引用从foxbase过来在2013-1-4 19:50:00的发言:
SQL Server作为外部数据源后,是不是既可以在SQL Server中建立数据表后再在Foxtable中进行添加(此时要设置自动增量主键),也可以在连接SQL Server后用Foxptable自带的增加表功能增加数据表(此时为自动具备自动增量主键)。这是我在看过帮助文件中的外部数据源内容的理解,不知这么理解是不是正确。还有,SQL Server中建立的数据库是不是一定要用sa账户建立后才能作为外部数据源。
[此贴子已经被作者于2013-1-4 19:53:23编辑过]


楼主的理解基本正确。最后一个,不一定要sa账户才可以连接成数据源,数据库的任一权限的用户都可以连接的。

--  作者:Gryvip
--  发布时间:2013/1/5 12:13:00
--  
2/4楼的说法不正确,可以直接新建外部数据表的,详见以下链接

[此贴子已经被作者于2013-1-5 12:14:43编辑过]

--  作者:lightmyfire
--  发布时间:2013/6/7 21:14:00
--  
我的sql外部数据库如果没有主键怎么办啊
--  作者:狐狸爸爸
--  发布时间:2013/6/8 11:26:00
--  
以下是引用lightmyfire在2013-6-7 21:14:00的发言:
我的sql外部数据库如果没有主键怎么办啊

 

你可以设置主键:

 

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