主窗体:未绑定窗体,子窗体源:tbl配件清单temp
主窗体里有字段 维修id 和 Cmd查询。
意图:
输入 维修id,点击查询,子窗体刷新后只显示该维修id的配件清单记录。
我的代码(红色字体就是系统提示报错的部分):
Private Sub Cmd查询_Click()
Dim Stemp As String
Dim rs As New ADODB.Recordset
Stemp = "SELECT [tbl维修].* FROM [tbl维修] WHERE 维修ID LIKE '" & Me.维修ID & "'"
rs.Open Stemp, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
With rs
Me.维修ID = ![维修ID]
Me.日期 = ![日期]
Me.维修类型 = ![维修类型]
End With
rs.Close
Set rs = Nothing
DoCmd.SetWarnings False
DoCmd.RunSQL " Insert Into tbl配件清单temp Select tbl配件清单.* Where 维修id Like ' " & 维修ID & " ' "
DoCmd.SetWarnings True
Me.frm配件清单child.Form.Refresh