将数据从Excel导入SQL

时间:2018-08-19 06:01:29

标签: sql excel openrowset

我正在尝试将数据从Excel导入SQL。

我在OPENROWSET之前一年就已经做到了。

SELECT A.surname 
FROM OPENROWSET ('Microsoft.ACE.OLEDB.12.0','Excel 12.0;Database=C:\temp\test.xlsx', [roi$]) AS A

我正在运行这段代码,它卡在执行查询上。

我正在使用Office 2007。

1 个答案:

答案 0 :(得分:0)

如果我正确理解您的问题... 我通过创建一个ADODB.Connection实例来解决该问题,通过该实例可以连接到ActiveWorkbook和ActiveWorkSheet,然后将数据从Excel加载到RecordSet中。 去看看我的帖子,这是一个非常相似的问题:

My Question