Sql 如何在没有setfocus的情况下检查组合框是否为空?

Sql 如何在没有setfocus的情况下检查组合框是否为空?,sql,vba,ms-access,Sql,Vba,Ms Access,我需要知道组合框中是否输入了任何文本 如果我这样做: If comboReason1.Value <> "" Then 如果comboReason1.Value为“”,则 它给了我一个错误,如果我这样做: If comboReason1.Value <> Null then 如果comboReason1.值为空,则 这不管用 如何检查文本是否已输入到组合框中?我不想这么快进行测试,但请尝试 If IsNull(comboReason1.Value) then i

我需要知道组合框中是否输入了任何文本

如果我这样做:

If comboReason1.Value <> "" Then
如果comboReason1.Value为“”,则
它给了我一个错误,如果我这样做:

If comboReason1.Value <> Null then
如果comboReason1.值为空,则
这不管用


如何检查文本是否已输入到组合框中?

我不想这么快进行测试,但请尝试

If IsNull(comboReason1.Value) then
if comboReason1.Text<>"" then
如果是1.Text“”,则

我不能这么快测试,但请尝试

if comboReason1.Text<>"" then
如果是1.Text“”,则

还有一个阅读帮助文件的问题。你这样做的目的是什么?我将在所有这些糟糕的问题上对你投反对票,我希望其他人也这样做。@David-W-Fenton公平地说,“SO的目标之一是成为为任何编程问题找到好答案的标准场所”——雅虎发布的这些问题大部分都不是编程问题。即使是这样,它们的表述也很糟糕,没有什么帮助。这些帖子既不符合SO的利益,也不符合Access用户的利益。我同意Dave的观点,人们需要先启动搜索引擎,然后再在这里提问。如果人们在提问之前没有阅读现有资料,那么反复回答同样的问题有什么意义呢?又是一个阅读帮助文件问题。你这样做的目的是什么?我将在所有这些糟糕的问题上对你投反对票,我希望其他人也这样做。@David-W-Fenton公平地说,“SO的目标之一是成为为任何编程问题找到好答案的标准场所”——雅虎发布的这些问题大部分都不是编程问题。即使是这样,它们的表述也很糟糕,没有什么帮助。这些帖子既不符合SO的利益,也不符合Access用户的利益。我同意Dave的观点,人们需要先启动搜索引擎,然后再在这里提问。如果人们在提问之前没有阅读现有资料,那么反复回答相同的问题又有什么意义呢。