0

好的,所以我有一个下拉框,用作查询的输入条件。

当我单击搜索按钮时,它会启动查询,在新页面中打开数据表并根据组合框中选择的名称列出公司详细信息。

同时,我有一个子表单,它在主表单本身上显示这些结果。我希望它能够在子表单中显示结果,而无需查询实际打开数据表页面 - 我该怎么做?

另外,如果我进行重复搜索,直到我按 f5(刷新)才会显示正确的详细信息,有没有办法解决这个问题?- 我尝试制作一个宏,它可以工作一次;但是一旦宏删除自身,它就会起作用。

.

PS 我不太擅长访问 SQL/VB 代码;到目前为止,我已经使用向导和在线教程完成了大多数事情,所以如果你能尝试简化事情,那将是一个巨大的帮助!谢谢

4

1 回答 1

0

经过一番研究;我所要做的就是使用以下代码在我的搜索按钮上设置一个事件过程:

Private Sub SearchButton_Click()

Me.Subform_Name_Here.Form.Requery

End Sub

这会自动更新我的子表单中的详细信息,而无需打开查询数据表并且必须刷新。

于 2015-12-14T09:45:22.657 回答