以文本方式查看主题

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

--  作者:foxor
--  发布时间:2016/3/27 21:32:00
--  重定向错误
我先用ToAccess导出,再导入到SQL 2008,再重定向时提示:无法定向数据表,目标数据源存在结构或主键不匹配的同名表。
我查过以往的帖子,说是标志列的问题。但无论选中与否,都无法重定向。请教大红袍老师,原因何在?

--  作者:Hyphen
--  发布时间:2016/3/28 8:42:00
--  
到 SQL 2008设置好所有的主键,其它数据库导入sqlserver后许多地方都需要调整一下,打开2个数据库对比一下就知道了
--  作者:foxor
--  发布时间:2016/3/28 9:30:00
--  

谢谢!我粗略地比较了一下,暂未看出差别,回头我再仔细看一看。


--  作者:大红袍
--  发布时间:2016/3/28 9:49:00
--  

步骤本来就有错。

 

1、不需要导入到sqlserver;

 

2、步骤:新建sqlserver数据源,然后重定向,成功以后,合并数据即可。


--  作者:foxor
--  发布时间:2016/3/28 9:56:00
--  

按大红袍老师说的不成功,因为数据量大,合并时出错,所以才这么做的。没想到还是不行。


--  作者:foxor
--  发布时间:2016/3/28 9:59:00
--  
还有一个原因就是导入SQL很快,而合并很慢
--  作者:大红袍
--  发布时间:2016/3/28 10:05:00
--  

不可能不成功。按着步骤来啊。

 

1、新建一个sql数据库,然后在foxtable里面添加一个数据源;

 

2、重定向(肯定可以的)

 

3、合并数据(合并的时候,按住ctrl打开项目,也就是不触发代码,不然合并过程中,有可能触发datacolchanged等事件造成耗时)