以文本方式查看主题

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

--  作者:hbhb
--  发布时间:2015/12/21 20:30:00
--  升级问题
袍大师:关于项目升级的问题,采用内部数据源,如何保证升级后数据不丢失?劳驾介绍步骤及全套的代码及事件。
--  作者:大红袍
--  发布时间:2015/12/21 20:32:00
--  
问多少次了?把表导出,然后导入。
--  作者:hbhb
--  发布时间:2015/12/21 22:29:00
--  
表没有加载,如何导出?写在哪个事件?
--  作者:大红袍
--  发布时间:2015/12/22 0:10:00
--  

升级代码你肯定写在afterOpenProject事件吧?升级之前,加载所有的表,导出所有的表数据。

 

升级好以后,同样在afterOpenProject,如果存在表数据,就导入全部,删除文件。


--  作者:hbhb
--  发布时间:2015/12/22 16:49:00
--  
还是搞不懂?客户下载了新的版本,一安装,原来项目是否覆盖?
--  作者:大红袍
--  发布时间:2015/12/22 16:51:00
--  
 会覆盖原来的项目啊。
--  作者:hbhb
--  发布时间:2015/12/22 17:15:00
--  
那项目原来的数据不是没有了吗?还怎么导出导入?您就不能来个原创的既填词又作曲的1234歌分享一下,让我们唱响?
--  作者:大红袍
--  发布时间:2015/12/22 17:18:00
--  

1、升级代码你是不是写在afterOpenPorject事件?代码之前,把数据导出会吗?

 

2、在afterOpenProject事件,如果存在导出的数据,就导入,会吗?


--  作者:hbhb
--  发布时间:2015/12/22 17:24:00
--  
升级的代码我还没有写,不会?应该怎么写?我主要精力花在业务处理层面,这一部分还没有涉及到,先问问?
--  作者:大红袍
--  发布时间:2015/12/22 17:26:00
--  

foxtable不是有自动升级的功能么?就一句代码

 

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