以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  怎样把已经开发好的系统access数据源转换成sql server  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=142635)

--  作者:lfz123
--  发布时间:2019/11/2 8:53:00
--  怎样把已经开发好的系统access数据源转换成sql server
1.怎样把已经开发好的系统access数据源转换成sql server
2. 帮助里面有那几个重点需要注意的,用的是动态加载数据
3.有多个SQL server数据源财务帐套,结构是一模一样的,怎样切换,比如有A公司.MDF,B公司.MDF,C公司.MDF,有三个用户分别是A公司,B公司,C公司,用户A公司登录时,自动连接A公司.MDF

--  作者:有点蓝
--  发布时间:2019/11/2 9:20:00
--  
1、参考:http://www.foxtable.com/webhelp/topics/2297.htm
3、参考:http://www.foxtable.com/webhelp/topics/0682.htm,看示例二,比如

把数据库名称设置为“A公司”这种,然后将这个扩展属性的候选值设为“A公司|B公司|C公司

BeforeConnectOuterDataSource事件
If e.name = "连接名称" Then
    e.ConnectionString = "
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=" & e.User.ExtendedValues("数据库") & ";Data Source=192.168.0.1"
End if



--  作者:lfz123
--  发布时间:2019/11/2 10:29:00
--  回复:(有点蓝)1、参考:http://www.foxtable.com/w...
1.我的数据本来就是access数据库,按照转换数据源的第一步生成一个ACCESS文件,居然是空的,什么表都没有,那我在合并表的时候直接选择我原先在用的数据源应该就可以了吧,不用第一步了,是吗

图片点击可在新窗口打开查看此主题相关图片如下:生成的access文件.png
图片点击可在新窗口打开查看

2.在合并数据源的时候,我有几十张表,必须一张张合并吗,因为我有N多个帐套,有啥简洁的方法啊

图片点击可在新窗口打开查看此主题相关图片如下:要合并的表.png
图片点击可在新窗口打开查看



--  作者:有点蓝
--  发布时间:2019/11/2 10:38:00
--  
1、不需要做第一步
2、到数据库里导:https://jingyan.baidu.com/article/e4d08ffd6636340fd3f60d10.html,从第二步开始

--  作者:lfz123
--  发布时间:2019/11/2 11:21:00
--  回复:(有点蓝)1、不需要做第一步2、到数据库里导:...
1.应该选择哪一个见下图

图片点击可在新窗口打开查看此主题相关图片如下:选择哪一个.png
图片点击可在新窗口打开查看
2.后面有几个错误提示

图片点击可在新窗口打开查看此主题相关图片如下:选择哪一个后的错误提示.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:选择哪一个后的错误提示1.png
图片点击可在新窗口打开查看




[此贴子已经被作者于2019/11/2 14:31:09编辑过]

--  作者:有点蓝
--  发布时间:2019/11/2 14:40:00
--  
来源表选access。
目的表选SqlServer的数据库,设置和Foxtable设置数据源的方法一样的。
这些东西百度自行学习,如果实在搞不定,那就还是在Foxtable里一个个表来导入吧