Hem*_*man 2 ms-access vba access-vba
我有一个记录rst2列/字段ID和Value.记录集有多行.在调试时,我可以使用以下语句在即时窗口中查看记录集第一行中的记录.
?rst.fields(0)
?rst.fields(1)
Run Code Online (Sandbox Code Playgroud)
但我无法查看第2行或第100行的数据?
关于通过DAO记录集和@nyarlathotep的评论:
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("SELECT * FROM tbljournaltitles")
Debug.Print rs(0).Name
Debug.Print rs(0)
Debug.Print rs("MyText")
rs.Move 10
Debug.Print rs(0)
rs.Move -4
Debug.Print rs(0)
''Find does not work with all recordset types
rs.FindFirst "MyText Like 'Text*'"
Debug.Print rs(0)
Run Code Online (Sandbox Code Playgroud)