【发布时间】:2014-01-14 22:31:17
【问题描述】:
这是我使用 VBA 的第一天。我正在尝试使用 VBA 中的 MySQL 查询在 MS Access 中导出 .csv 文件。我试过使用这段代码:
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim sql As String
Set db = CurrentDb
sql = "SELECT wo_id FROM WorkOrder"
Set rs = db.OpenRecordset(sql)
DoCmd.TransferText acExportDelim, , "rs", "C:\export.csv", True
rs.Close
Set rs = Nothing
这给了我:
运行时错误“3011”:
Microsoft Office Access 数据库引擎找不到对象“rs”。确保对象存在并且正确拼写其名称和路径名
更多信息
我有一个名为 WorkOrder 的 MySQL 表(我想从这里提取数据)。
我错过了什么?
【问题讨论】: