0

因此,在按钮单击事件运行 vb 中的 sql 语句后,会打开一个参数框,以便列表框填充数据。就像是:

me.listbox.rowsource = "SELECT tblMain.ID, TblMain.FirstName, TblMain.LastName, tblMain.MobileNumber FROM tblMain;"

然后我计算显示的结果,如:

me.recordcounter = me.listbox.listcount

出于某种原因,当我这个按钮单击事件时,它仍然会抛出一个参数框,用于询问手机号码的查询??如果您只需单击它,您就可以浏览我正在寻找的所有结果。有没有办法我可以写一些东西来自动告诉那个框 ok 已经被点击了所以它甚至不会出现?或者这是避免比随机疼痛更糟糕的事情?

谢谢

编辑:

抱歉,我刚刚注意到所有内容(所有控件等)都在表单标题中?太多人可以访问这个,这一切都搞砸了。抱歉......在我什至可以问一个合法的问题之前要做很多修复。来自 Cookbook 的 acbSoundex 也在这里,并抛出这个循环。不过谢谢

4

1 回答 1

3

如果查询包含不在表中/未指定的字段/参数,将出现参数框。

似乎 MobileNumber 字段(如果您陈述的内容)可能拼写错误,或者不是基础表/查询的一部分。

验证您的表结构对于您提供的查询是否正确,或提供表结构以便我们查看。

于 2010-01-14T18:24:37.167 回答