【发布时间】:2021-04-12 01:48:48
【问题描述】:
我有一个案例,我想将 Access 报告记录集设置为使用 ADODB 连接查询返回的记录集。
所以在报告中我不能这样做:
Me.recordsource = "SELECT * FROM TABLE1"
因为TABLE1 在数据库中不存在。有没有办法在不创建链接表的情况下做到这一点?
【问题讨论】:
-
我使用 Access 文件进行了测试。我能够设置表单的 Recordset 属性,但我怀疑是否可以使用报告来完成。可以从带有报告 RecordSource 属性的 Access 文件中提取数据而无需设置链接或连接,例如:
SELECT * FROM tableORquery IN 'Z:\path\accessfile.accdb'。 -
我使用 Access 文件测试了 ADO 和 DAO (stackoverflow.com/questions/242504/…) - 报告均失败。
-
你连接的是什么类型的数据库?