我用下面的语句把sql导出到excel
EXEC master..xp_cmdshell ''bcp sbfka.dbo.temp out D:\temp\aaa.xls -c -S"data" -U"sa" -P"111" ''然后用以下的语句再把excel导入sql中
SELECT * into ttt FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="d:\temp\aaa.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]出现的错误提示是:
服务器: 消息 7399,级别 16,状态 1,行 1
OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 报错。
[OLE/DB provider returned message: 找不到可安装的 ISAM。]
OLE DB 错误跟踪[OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IDBInitialize::Initialize returned 0x80004005: ]。
EXEC master..xp_cmdshell ''bcp sbfka.dbo.temp out D:\temp\aaa.xls -c -S"data" -U"sa" -P"111" ''然后用以下的语句再把excel导入sql中
SELECT * into ttt FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="d:\temp\aaa.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]出现的错误提示是:
服务器: 消息 7399,级别 16,状态 1,行 1
OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 报错。
[OLE/DB provider returned message: 找不到可安装的 ISAM。]
OLE DB 错误跟踪[OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IDBInitialize::Initialize returned 0x80004005: ]。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货