【问题标题】:Microsoft Access - Search Query without opening DatasheetMicrosoft Access - 在不打开数据表的情况下搜索查询
【发布时间】:2015-12-14 09:25:03
【问题描述】:

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

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

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

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

.

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

【问题讨论】:

    标签: sql ms-access datasheet


    【解决方案1】:

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

    Private Sub SearchButton_Click()
    
    Me.Subform_Name_Here.Form.Requery
    
    End Sub
    

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

    【讨论】:

      最近更新 更多