以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  单机项目升级  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=122654)

--  作者:luckbetter333
--  发布时间:2018/7/30 16:08:00
--  单机项目升级
如题,升级后重新生成了新项目,并且生成了升级包,如何操作,可以保留老项目的数据前提下升级到新项目?
--  作者:有点甜
--  发布时间:2018/7/30 16:55:00
--  

1、你新的项目,请改用access数据源,不要用内部数据源

 

http://www.foxtable.com/webhelp/scr/2297.htm

 

2、先打开你的旧项目,按住ctrl不放打开,输入开发者账号密码,继续按住ctrl不放点击登陆。打开后出现系统菜单,用【toaccess】菜单把数据导出

 

3、升级成新项目,把导出的数据合并进去【高速合并】


--  作者:有点甜
--  发布时间:2018/7/30 16:56:00
--  

这样做以后,之后的系统升级就程序和数据分离了。


--  作者:luckbetter333
--  发布时间:2018/7/31 9:05:00
--  
用access数据源必须有互联网或者局域网服务器么?
--  作者:有点甜
--  发布时间:2018/7/31 9:27:00
--  
以下是引用luckbetter333在2018/7/31 9:05:00的发言:
用access数据源必须有互联网或者局域网服务器么?

 

不需要,直接把access数据库放到你的项目里面即可。BeforeConnectOuterDataSource事件需要写代码改成相对路径

 

http://www.foxtable.com/webhelp/scr/0682.htm

 


--  作者:luckbetter333
--  发布时间:2018/7/31 10:04:00
--  
我生成的access文件是.mdb,但是连接外部数据源的时候默认.accdb,改成.mdb也没用,每次打开项目都提示错误,需要修改后缀。应该怎么办呢?
--  作者:luckbetter333
--  发布时间:2018/7/31 11:54:00
--  
改了个后缀名,发现能用图片点击可在新窗口打开查看
--  作者:有点甜
--  发布时间:2018/7/31 12:55:00
--  
以下是引用luckbetter333在2018/7/31 10:04:00的发言:
我生成的access文件是.mdb,但是连接外部数据源的时候默认.accdb,改成.mdb也没用,每次打开项目都提示错误,需要修改后缀。应该怎么办呢?

 

参考 http://www.foxtable.com/webhelp/scr/1808.htm