以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  重定向问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=92732)

--  作者:affixed
--  发布时间:2016/11/11 11:31:00
--  重定向问题
 各位老师,现在我遇到的问题如下。
 项目已完成,在开发时用Access数据库来测试的。所有的表都把ID列设置为主键。没有用到FoxTable的_Identify、_Lock、_Sort这3个列。

 现在需要将数据库重定向到SQL中,可重定向失败。请问,是否必须要加入这3个列?不加这3个列就不能重定向到SQL中吗?

--  作者:有点蓝
--  发布时间:2016/11/11 11:48:00
--  
是的。

不然就直接导入吧:https://www.baidu.com/baidu?word=access+%E5%AF%BC%E5%85%A5+sqlserver&ie=utf-8&tn=myie2dg&ch=6

--  作者:affixed
--  发布时间:2016/11/11 13:03:00
--  
 蓝老师,你好!

 直接导入进SQL后在FoxTable项目中也无法重定向到SQL数据库,是否只能将SQL数据库中的表再加入到项目中,把所有表中的代码都重写一遍?

 这样工程好大啊。

--  作者:有点蓝
--  发布时间:2016/11/11 14:16:00
--  
那就先把这几个列加进去,重定向完毕再删除
--  作者:有点蓝
--  发布时间:2016/11/11 14:22:00
--  
另外一种方法,增加sqlserver数据库的数据源。然后打开外部表管理,把access的表全部编辑更换到sqlserver的数据源。测试了一下是可以的,只要表结构一样