【发布时间】:2012-04-18 05:05:42
【问题描述】:
Dim CustID As String = txtSrchCustID.Text
Dim FirstName As String = txtNewCustFName.Text
Dim SecondName As String = txtNewCustSName.Text
If CustID And FirstName And SecondName = "" Then
MsgBox("Please enter a term to search by")
EndIf
这将返回“从字符串“转换为类型 'Long' 无效。”我想知道错误是什么以及如何修复它?我看过的其他问题主要与分配不正确类型的变量有关,但我认为这不是问题。它发生在所有变量都为空时。
谢谢!
【问题讨论】:
-
将 Option Strict On 放在代码顶部或在项目属性中设置它,它将帮助您捕获这些类型的错误。
-
我已经做到了,谢谢:)