该表单包含一个文本框,一个按钮和一个子表单(我是通过将查询拖动到表单中创建的)。该表包含8个字段。键入任何这些字段关键字时,与这些关键字匹配的所有记录都应以相同的形式显示。但是取而代之的是,access在单独的窗口中显示结果。我该如何解决?
我还没有包括完整的where子句,这是我的查询:
选择* 从表 帐户名,例如“ ”和[Forms]![Form1]![Text0]和“ ”,还是商机名称,例如“ ”和[Forms]! / em>“ OR .....
并且我已将此查询分配给按钮。这是按钮的点击事件:
Private Sub Command2_Click()
On Error GoTo Err_Command2_Click
Dim stDocName As String
stDocName = "Search2"
DoCmd.OpenQuery stDocName,acNormal,acEdit
DoCmd.Requery
subform.Requery
Exit_Command2_Click:
Exit Sub
Err_Command2_Click:
MsgBox Err.Description
Resume Exit_Command2_Click
End Sub
它可以完成工作,但是唯一的问题是它在单独的窗口中显示数据。我怎样才能解决这个问题?谢谢。