【发布时间】:2019-01-05 10:07:56
【问题描述】:
我使用 OPENROWSET 导入 Excel 文件。如果列
SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0',
'Excel 12.0 Xml;HDR=YES;IMEX=1;Database=E:\Test\TestImport3.xls;',
'Select * From [Sheet1$]')
这个测试文件只有一列8224个字符,运行没有任何错误。 但是在我再添加 1 个字符后,它引发了如下错误:
用于链接服务器“(null)”的 OLE DB 提供程序“Microsoft.ACE.OLEDB.12.0” 返回消息“外部表不是预期的格式。”。消息 7303, Level 16, State 1, Line 3 无法初始化数据源 用于链接服务器的 OLE DB 提供程序“Microsoft.ACE.OLEDB.12.0”的对象 “(空)”。
谁能给我一些建议?感谢和抱歉我的英语不好
【问题讨论】:
标签: sql oledbconnection openrowset