您看到我所在国家/地区的联系电话号码仅限于7位或11位数字。但我似乎无法弄清楚Len是如何工作的。
这是我的代码:
If Len(TextBox5.Text) <> 11 Or Len(TextBox5.Text) <> 7 Then
MsgBox("Invalid Contact Number")
Else
MsgBox("Contact Number Accepted")
End If
答案 0 :(得分:0)
嵌套数据读取器很好,但是我建议您使用Using
语句来处理您的数据加载器(或其他任何实现IDisposable
的语句)。
请参阅下面的一般前提。
Using firstDataReader As New MySqlDataReader()
firstDataReader.ExecuteReader("SELECT TOP 1 * FROM TABLE")
If (firstDataReader.Read) Then
using secondDataReader as New MySqlDataReader()
secondDataReader.ExecuterReader("SELECT TOP 1 * FROM ANOTHER_TABLE")
If (secondDataReader.Read) Then
'Do Stuff
End If
End Using
End If
End Using
如您所见,自己无需Dispose()
个对象。退出Using
语句时,.NET CLR将处理它们。