以下是我的DAO记录集代码。
Dim qdf As DAO.QueryDef
Set qdf = CurrentDb.QueryDefs("getOrderRecords")
Set orderRST= qdf.OpenRecordset
Debug.Print "DAO Records"
txtRequestID = orderRST.Fields("OrderId")
与txtRequestID类似,我有很多字段,由于某些设计原因,我计划使用DAO填充这些字段。
问题是,第一个记录集对象将出现在FormLoad上,但如果我在导航按钮中的moveNext,则第二个记录集对象不会出现。我该如何编码导航。有人帮忙。
答案 0 :(得分:0)
表单的navigateButton连接到表单的Recordsource。如果您创建了一个带有记录集的单独变量,则它不会连接到表单,因此表单导航不起作用。
设置Me.Recordsource="getOrderRecords"
或创建一个按钮,然后在OnClick事件中设置下一步:orderRST.moveNext
。