以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]在线更新没有更新表事件? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=175149) |
-- 作者:veisen -- 发布时间:2022/2/22 11:14:00 -- [求助]在线更新没有更新表事件? 我一个表的CurrentChanged事件里写了这个表的datatable.RejectChanges,在Addnew时就报错“此行已从表中移除并且没有任何数据。BeginEdit() 将允许在此行中创建新数据。” 然后我就把CurrentChanged事件去掉后发布了更新,但是发现其他客户端更新后还是会报“此行已从表中移除并且没有任何数据。BeginEdit() 将允许在此行中创建新数据。”,错误所在事件还是CurrentChanged 但是我已经把CurrentChanged去掉了,而且我这Publish里的程序是不报这个错的,所以应该是更新没有把表事件更新,这个怎么解决啊?所有客户端都重新发一份Publish不太现实。。
|
-- 作者:有点蓝 -- 发布时间:2022/2/22 11:21:00 -- 应该是客户端更新失败,没有更新到。对比一下客户端的文件日期和publish里的文件日期看看 是大版本更新还是小版本更新?升级包上传了吗?
客户端是不是使用Foxtable.exe启动的程序?更新代码怎么用的? |
-- 作者:veisen -- 发布时间:2022/2/22 11:50:00 -- 客户端是用发布项目-高级设置-主程序名称.exe启动的 小更新,之前已经更新过2022-1-30 更新代码是这样的 If Syscmd.Project.Update(False,False) = False Then ... Else Syscmd.Project.Update(False,True) End If |
-- 作者:有点蓝 -- 发布时间:2022/2/22 12:27:00 -- 去掉下面代码 Else Syscmd.Project.Update(False,True) 有问题的客户端程序,如果重启还有问题,就重新安装一次吧
[此贴子已经被作者于2022/2/22 12:28:28编辑过]
|