以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]项目登录时一直出现闪退  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=90605)

--  作者:liu1992
--  发布时间:2016/9/18 10:59:00
--  [求助]项目登录时一直出现闪退
我的项目之前在运行的时候一切都正常,前几天发布之后打包给同事,在她的电脑上运行和演示都是正常,之后关闭之后就无法再进入了,后来我回到我的电脑上重新发布一次也是这样,一直出现闪退。具体情况是这样:不管是项目源文件.db还是可执行文件.exe,在选择使用“内网登陆,数据全加载”会出现闪退,如果使用“外网,数据不加载”可以打开项目。删除目录下的bin文件夹也还是这样,但是比较早之前发布的文件也是出现这个问题,奇怪的是里面的代码并没有去修改啊。
我上传的文件中包含:项目源文件,数据库
请老师们在测试的时候烦请使用     “内网:数据全加载”      测试,问题到底出现在哪里,劳烦了!!!


附件在楼下,刚刚传不上来
[此贴子已经被作者于2016/9/18 11:28:58编辑过]

--  作者:liu1992
--  发布时间:2016/9/18 11:07:00
--  
登录如图
图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20160918103135.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2016/9/18 11:07:33编辑过]

--  作者:liu1992
--  发布时间:2016/9/18 11:09:00
--  
源文件,
[此贴子已经被作者于2016/9/18 13:34:06编辑过]

--  作者:liu1992
--  发布时间:2016/9/18 11:10:00
--  
数据库
[此贴子已经被作者于2016/9/18 13:34:23编辑过]

--  作者:有点蓝
--  发布时间:2016/9/18 12:09:00
--  
调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm

If Syscmd.Project.Update(False,True) = False Then \'如果没有升级
msgbox(0)
    DataTables("合同管理").DataCols("起始日").RaiseDataColChanged()
    msgbox(1)
    DataTables("合同管理").DataCols("收租方式").RaiseDataColChanged()
    msgbox(2)
    DataTables("BQKP归档").DataCols("本期累计欠款").RaiseDataColChanged()
    msgbox(3)
    DataTables("房产信息").DataCols("具体位置").RaiseDataColChanged()
    msgbox(4)
    DataTables("本期开票").DataCols("具体位置").RaiseDataColChanged()
        msgbox(5)
    RibbonTabs.AllowMinimize = True
    
    \'Syscmd.Project.Update(False,True) \'这里i纯属多余

msgbox(3)出不来,说明DataTables("BQKP归档")的DataColChanged事件有问题,具体按照调试技巧自己跟踪