MS Access 中的 OPENROWSET 等价物
OPENROWSET equivalent in MS Access
我有一个 Excel 文件,我只想 运行 直接查询。在 SQL Server
中,我们可以为此使用 OPENROWSET
。通过广泛的挖掘,我发现 Access 可以从这样的查询中读取 CSV:
SELECT * FROM [Text;FMT=Delimited;HDR=Yes;DATABASE=C:\Temp\;].[MyCSV.csv]
但是,我无法调整从 Excel 读取的连接。
在 MS Access 中是否有等同于 OPENROWSET
的东西?
要从 Excel 文件中读取,您需要使用如下内容:
SELECT *
FROM [Excel 12.0 Xml;HDR=YES;IMEX=2;ACCDB=YES;DATABASE=C:\foo\Book1.xlsx].[Sheet1$];
我有一个 Excel 文件,我只想 运行 直接查询。在 SQL Server
中,我们可以为此使用 OPENROWSET
。通过广泛的挖掘,我发现 Access 可以从这样的查询中读取 CSV:
SELECT * FROM [Text;FMT=Delimited;HDR=Yes;DATABASE=C:\Temp\;].[MyCSV.csv]
但是,我无法调整从 Excel 读取的连接。
在 MS Access 中是否有等同于 OPENROWSET
的东西?
要从 Excel 文件中读取,您需要使用如下内容:
SELECT *
FROM [Excel 12.0 Xml;HDR=YES;IMEX=2;ACCDB=YES;DATABASE=C:\foo\Book1.xlsx].[Sheet1$];