【发布时间】:2023-03-08 14:39:01
【问题描述】:
我在 Access 中有相同的 SQL 查询,我在 SQL Server 中对其进行了检查,得到了两个不同的结果。在访问中,我收到了 0 条记录(Recordcount = 1),但没有显示。在 SQL 中,我得到大约 30 条记录。不知道发生了什么。
Dim sql as String
Dim rs As Recordset
sql = "SELECT * FROM Client Where State = 'MN'"
Set rs = CurrentDb.OpenRecordset(sql, dbOpenDynaset, dbSeeChanges)
'Being called from frmClient
DoCmd.OpenForm "frmUpdate2", acNormal
frmUpdate2 上的文本字段变为空白。
控制源正确且匹配
Filter Lookup = Database Default
Enabled = Yes
frmUpdate2:
Record Source = Client
Recordset Type = Dynaset
Allow Additions = Yes
【问题讨论】:
标签: ms-access vba ms-access-2010