首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

用OpenDataSource 从excel导入到 sql 指定表里,该如何解决

2012-05-08 
用OpenDataSource 从excel导入到 sql 指定表里江湖救急 我采用OpenDataSource 从excel导入到 sql 表里Inse

用OpenDataSource 从excel导入到 sql 指定表里
江湖救急 我采用OpenDataSource 从excel导入到 sql 表里 Insert into table SELECT * FROM
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=C:\data.xls',sheet1$)

为什么提示 n 行受影响 却没导入进去呢?
 


[解决办法]
检查一下查询的时候是否有选错数据库
[解决办法]

SQL code
Declare @TableVar table(PKId int primary key identity(1,1),RYear int not null,BMonth int not null,EMonth int not null,RMoney Decimal(15,2) not null)insert into @TableVar(RYear ,BMonth ,EMonth ,RMoney)select * from OpenRowSet('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;HDR=Yes;IMEX=1;Database=D:/test/test20110501.xls', 'select * from [Sheet1$]') 

热点排行