如何检查文本框不为空或空

时间:2018-05-15 10:50:06

标签: vb.net

我是VB.net的新手,我想检查一个文本框是不是空或空 我用了很多方法来找出答案 但没有人帮助我 这些是我用过的方法

If textbox1.text.trim.Length >0 then
My sql insert query
End if

If textbox1.text<>"" then
End if

你能帮助我解决我出错的地方

2 个答案:

答案 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