MS Access中的OPENROWSET等价物

时间:2015-04-10 11:41:17

标签: sql ms-access openrowset

我有一个Excel文件,我只想直接运行查询。在SQL Server中,我们可以使用OPENROWSET。通过大量挖掘,我发现Access可以从这样的查询中读取CSV:

SELECT * FROM [Text;FMT=Delimited;HDR=Yes;DATABASE=C:\Temp\;].[MyCSV.csv]

但是,我无法调整从Excel读取的连接。

在MS Access中是否等同于OPENROWSET

1 个答案:

答案 0 :(得分:2)

要从Excel文件中读取,您需要使用以下内容:

SELECT *
FROM [Excel 12.0 Xml;HDR=YES;IMEX=2;ACCDB=YES;DATABASE=C:\foo\Book1.xlsx].[Sheet1$];