【发布时间】:2010-12-31 01:08:29
【问题描述】:
如何使用 VBA 代码执行查询以返回 ms-access 数据库中的记录?
【问题讨论】:
-
是的,它将返回本地存储在 db 中的图片的路径和每个图片的 id
-
您希望它们返回哪里以及如何返回?
如何使用 VBA 代码执行查询以返回 ms-access 数据库中的记录?
【问题讨论】:
这样的事情怎么样...
Dim rs As RecordSet
Set rs = Currentdb.OpenRecordSet("SELECT PictureLocation, ID FROM MyAccessTable;")
Do While Not rs.EOF
Debug.Print rs("PictureLocation") & " - " & rs("ID")
rs.MoveNext
Loop
【讨论】:
查看本教程,了解如何在 VBA 中使用 SQL:
http://www.ehow.com/how_7148832_access-vba-query-results.html
对于不会返回结果的查询,请使用 (reference here):
DoCmd.RunSQL
如果愿意,请使用 (reference here):
Dim dBase As Database
dBase.OpenRecordset
【讨论】: