以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于开发版及其发布的程序问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98322)

--  作者:zhimin
--  发布时间:2017/3/28 10:09:00
--  关于开发版及其发布的程序问题
我这边的应用是,开发版发布的程序做单机版用。比如发布给三五个人做自己数据的单机管理。问题是过段时间开发版发布新的版本之后,之前版本的数据如何保证正确导入到新版的环境中?
--  作者:狐狸爸爸
--  发布时间:2017/3/28 10:19:00
--  
用外部数据源,程序和数据分离,升级不影响数据。
--  作者:zhimin
--  发布时间:2017/3/28 10:33:00
--  
好,也就是先在旧版本中将数据导出存档,然后打开新版本导入就可以?有什么需要注意的事项?比如新老版本的数据格式定义等等?
--  作者:有点色
--  发布时间:2017/3/28 10:36:00
--  

 将旧版的所有数据导出保存。

 

 新版的程序,用外部数据源存放数据。然后把旧数据合并进来保存。


--  作者:zhimin
--  发布时间:2017/3/28 10:55:00
--  
听起来不错呵呵,但是不好意思,我还是有点疑问,比如在V1.0中定义了“客户”这个列名称,在V1.1中我见这个列名改为了“客户单位“,那么V1.0中的数据导入到v1.1中不会有问题吗?诸如此类的问题,不知道会不会在V1.0和V1.1中出现冲突和问题。
不好意思,我其实就是想在我的团队中脱离网络,各自用FOXTABLE去管理,更新各自的数据。在我们公司部署网络版比较麻烦,有权限设置,网络部署,VPN登录等一系列问题。

--  作者:有点色
--  发布时间:2017/3/28 12:01:00
--  

 先把数据导入后,再修改列名。

 

 你也可以单独写一个合并数据的代码,不同的列名也是可以合并的。