Rss & SiteMap

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

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

标题:[求助]计划任务启动项目提示未将对象引用设置到对象的实例

1楼
洮沙 发表于:2024/5/10 9:50:00
老师,有以下计划代码,启动项目过程中提示错误,启动后又不提示了,不知为什么?

_ConnectionsErr 
_ipv4
_MyTimersBT 
均为全局代码

'根据情况重新合成提示语
If _ConnectionsErr > "" And _ConnectionsErr.Contains("正常") = False Then
    Dim ip As String = Connections("SQL2008数据源").ConnectionString
    Dim err As String
    If Connections.TryConnect(ip, err) = True Then
        _C
        _MyTimersBT = True
        _ipv4 = ""
    End If
End If

错误提示:
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.8.18.1
错误所在事件:计划每半秒判断数据源连接状态
详细错误信息:
未将对象引用设置到对象的实例。
[此贴子已经被作者于2024/5/10 9:51:06编辑过]
2楼
有点蓝 发表于:2024/5/10 9:50:00
If _ConnectionsErr > "" Andalso _ConnectionsErr.Contains("正常") = False Then
3楼
洮沙 发表于:2024/5/10 9:56:00
正常了。
查询得知:
这种实际编程中经常遇到的判断,如果把AndAlso替换成And,在前者 Is Nothing的情况下会引发后者空引用异常,而AndAlso能确保不会引发空引用异常。
[此贴子已经被作者于2024/5/10 9:58:48编辑过]
4楼
有点蓝 发表于:2024/5/10 10:09:00
http://www.foxtable.com/webhelp/topics/0220.htm
共4 条记录, 每页显示 10 条, 页签: [1]

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

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