Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共170 条记录, 每页显示 10 条, 页签: [3][4][5][6] [7] [8][9][10] ...[17]
[浏览完整版]

标题:解决远程数据库网络错误的最佳办法

61楼
L88919138 发表于:2014/12/26 8:55:00
程大师:

第二步:  NetworkAddressChanged事件代码

Vars("网络状态") = TryConnectHost(www.jinyt.com) '数据库服务器地址


最好还要在AFTEROPENPROJECT项目事件写入这个代码,实验时发现上次Vars("网络状态")执行事件结果好像会保存着(比如是FALSE),假设这次IP地址没变化可以连接远程数据库,但在执行增加、删除记录什么,仍提示“对不起,当前网络或服务器不可用......"错误,在AFTEROPENPROJECT项目事件写入后,能正常打开项目,Vars("网络状态") = true,就不影响正常操作。

62楼
程兴刚 发表于:2014/12/26 22:35:00
以下是引用L88919138在2014-12-26 8:55:00的发言:
程大师:

第二步:  NetworkAddressChanged事件代码

Vars("网络状态") = TryConnectHost(www.jinyt.com) '数据库服务器地址


最好还要在AFTEROPENPROJECT项目事件写入这个代码,实验时发现上次Vars("网络状态")执行事件结果好像会保存着(比如是FALSE),假设这次IP地址没变化可以连接远程数据库,但在执行增加、删除记录什么,仍提示“对不起,当前网络或服务器不可用......"错误,在AFTEROPENPROJECT项目事件写入后,能正常打开项目,Vars("网络状态") = true,就不影响正常操作。

 

嗯,应该是这个原理!

63楼
sxdoc 发表于:2014/12/26 23:45:00
好东西,借鉴了
64楼
tommyfung 发表于:2014/12/27 6:21:00

good

65楼
ap9709130 发表于:2014/12/27 12:16:00
学习,
66楼
klan9350 发表于:2014/12/27 13:51:00

学习学习

67楼
ap9709130 发表于:2014/12/27 14:10:00

程老师,

 

还有一个问题,有的DATATABLE是打开项目后再加载的,这时全局表事件好像是不不行的,要怎么解决这个问题呢?

68楼
程兴刚 发表于:2014/12/27 18:20:00

加载表的时候再针对性地启动该表所对应的全局表事件。

69楼
atmetmicoo 发表于:2014/12/28 8:09:00
程版威武
70楼
linswcfr 发表于:2014/12/29 10:56:00
学习
共170 条记录, 每页显示 10 条, 页签: [3][4][5][6] [7] [8][9][10] ...[17]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.