以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何处理一天内 升级多次的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=59748)

--  作者:jswjyjf
--  发布时间:2014/11/10 13:42:00
--  如何处理一天内 升级多次的问题
如何处理一天内 升级多次的问题,不能用日期往后推的方法,其他有没有方法
--  作者:Bin
--  发布时间:2014/11/10 14:03:00
--  
只能用日期往后退, 而且一天更新多次不是很科学的,你有见过这样的商业软件吗?

一般都是累积问题后一次性更新,而不是一天反复更新

--  作者:pc005637
--  发布时间:2014/11/14 15:53:00
--  
软件内部表加一列时间列,保存软件发布时的时间。
数据库加一时间列,保存最新版本的发布时间。

在启动软件时,或定时,软件联系数据库作个比较。如果。。。。。,就升级。

另外要注意,软件项目属性那里的"项目发布日期"那里不要更新。一直保持最旧的版本日期就可以了。
[此贴子已经被作者于2014-11-14 15:56:12编辑过]

--  作者:pc005637
--  发布时间:2014/11/14 16:16:00
--  
的确有些时候是突然发现一些必须立即修改的问题。
--  作者:jspta
--  发布时间:2014/11/14 16:32:00
--  
以下是引用pc005637在2014-11-14 15:53:00的发言:
软件内部表加一列时间列,保存软件发布时的时间。
数据库加一时间列,保存最新版本的发布时间。

在启动软件时,或定时,软件联系数据库作个比较。如果。。。。。,就升级。

另外要注意,软件项目属性那里的"项目发布日期"那里不要更新。一直保持最旧的版本日期就可以了。

不是你说更新就更新,update命令要比对Text文件日期,这个方法Foxtable的update功能支持不了。
目前我的解决办法,也是提示更新由自己代码控制。更新按照Foxtable的要求,因为这种方法沿用了以前没使用update命令,也便于自己控制。