我是VB.net的新手,我想检查一个文本框是不是空或空 我用了很多方法来找出答案 但没有人帮助我 这些是我用过的方法
If textbox1.text.trim.Length >0 then
My sql insert query
End if
If textbox1.text<>"" then
End if
你能帮助我解决我出错的地方
答案 0 :(得分:0)
由于您使用Trim
- 用于删除空格 - 还有另一种方法可以满足您的要求:
String.IsNullOrWhiteSpace Method (String)
指示指定的字符串是null,空还是仅包含 白色空格字符
If String.IsNullOrWhiteSpace(textbox1.Text) = False Then
' your MySql query
End
实际上你的两种方法都应该有效
在Winforms textBox.Text
中永远不会是null
,因此在修剪后检查.Length
应该有效。
答案 1 :(得分:0)
您可以同时使用它们:
1: - String.IsNullOrEmpty(yourString);
1: - sNullOrWhiteSpace(yourString);
有关详细信息,请访问LINK