以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  升级不上去  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=85712)

--  作者:woshiabc
--  发布时间:2016/6/1 16:17:00
--  升级不上去
 我改了某列的数据类型,比如说原来是整数的,现在我改为逻辑型,跟他有关的表达式列也该成了iff()之后(原来是直接加),就升级提示错误了
比如说列A原来是整数,后面我改了逻辑型,表达式列B=100+[A],我改成B=100+iff([A]=true,10,0),然后发布。
但是客户端提示说无法将表达式B设置为100+[A],然后升级不了了

--  作者:大红袍
--  发布时间:2016/6/1 16:20:00
--  
 foxtable的升级,是在打开以后的。你修改了表结构(外部数据库表结构),打开都打开不成功,谈何升级
--  作者:woshiabc
--  发布时间:2016/6/1 16:23:00
--  
 请问有没有解决办法?
--  作者:大红袍
--  发布时间:2016/6/1 16:24:00
--  
 尽量不要修改表结构。修改表结构,还不如新增一个表。
--  作者:woshiabc
--  发布时间:2016/6/1 16:35:00
--  
 可以把原来的列删掉,然后再增加一列吗
--  作者:大红袍
--  发布时间:2016/6/1 16:39:00
--  

 列不能删除,要先保留,然后加一列,修改公式。

 

 添加外部表的时候,不要把这列加载了。

 

 等到大家都升级完了,删除这一列,当然你也可以一致保留这一列。


--  作者:大红袍
--  发布时间:2016/6/1 16:40:00
--  
最简单的方法,就是打包你的新程序,叫用户下载,覆盖一下。