以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [原创]请教转换和联接MSSQL问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76987)

--  作者:szoriental
--  发布时间:2015/11/9 14:30:00
--  [原创]请教转换和联接MSSQL问题
按帮助里的数据源转换“转换为SQL Server数据源”,然后接着“连接到SQL Server 2000/2005”;但重新打项目后提示加载表失败?

图片点击可在新窗口打开查看此主题相关图片如下:123.png
图片点击可在新窗口打开查看


--  作者:大红袍
--  发布时间:2015/11/9 14:32:00
--  

是否有按照帮助文档来做?

 

http://www.foxtable.com/help/topics/2297.htm

 

提示这个错误,是你数据库里面没有对应的表照成的。


--  作者:szoriental
--  发布时间:2015/11/9 15:06:00
--  

1、首先执行打开项目,然后在菜单的“杂项”功能区,执行下图所示的“ToAccess”命令:

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

执行此命令,会生成一个Access文件,此文件包括项目文件中所有的内部数据表及其数据。

2、在服务器的SQL Server上新建一个空数据库。


这两步不会有错的;

3、在Foxtable中新建一个外部数据源,链接到服务器上刚刚新建的数据库;这个应该也不会有错;

4、假定新建数据源的名称为“FishMIS”,在杂项功能区,执行"Redirect"命令,将内部表全部重定向到这个新建的数据源:这个也不会有错啊;

[此贴子已经被作者于2015/11/9 15:16:01编辑过]

--  作者:szoriental
--  发布时间:2015/11/9 15:19:00
--  
其中有一个表SALESLIST表加载不了导致所有相关的表达式不断报错,什么原因?
图片点击可在新窗口打开查看此主题相关图片如下:234.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2015/11/9 15:19:23编辑过]

--  作者:大红袍
--  发布时间:2015/11/9 15:19:00
--  

嗯嗯,好的,那么你现在去外部表那里看看是否有 main 这个表

 

http://www.foxtable.com/help/topics/1812.htm

 

然后,你把你的项目属性里面的所有项目事件代码,都注释掉,看是否还报错。


--  作者:szoriental
--  发布时间:2015/11/9 15:23:00
--  
外部表里有SALESLIST这个表啊
图片点击可在新窗口打开查看此主题相关图片如下:456.png
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2015/11/9 15:24:00
--  

把你的项目属性里面的所有项目事件代码,都注释掉,看是否还报错。

 

不报错,就看是哪个事件哪个代码有影响。


--  作者:szoriental
--  发布时间:2015/11/9 15:29:00
--  
项目属性没有事件啊
图片点击可在新窗口打开查看此主题相关图片如下:567.png
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2015/11/9 15:45:00
--  

 OK,看哪些窗口时自动打开的,不要设置成自动打开


--  作者:szoriental
--  发布时间:2015/11/9 15:56:00
--  
自动打开和自动滚动都是FALSE