我已经习惯了以下格式的记录集:
Dim rs As DAO.Recordset
Dim strSQL As String
strSQL = "Select field1, field2 from myTable where field1 > 30"
Set rs = CurrentDb.OpenRecordset(strSQL)
'... Do wahtever using rs.
是否可以使用已经创建的查询而不是文本并为其提供 where 子句?
这是一个指向 SQL Server 2008 数据库的链接表。我喜欢在 Access 中保存简单的查询。