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