asp.net使用OLEDB将Excel导入Sqlserver的有关问题
asp.net使用OLEDB将Excel导入Sqlserver的问题
批量导入可以使用
insert into xxx
select * from OpenRowSet( 'microsoft.jet.oledb.4.0 ', 'Excel 8.0;HDR=yes;database=; ', 'select * from [xx$] ') "
如果是一个不规则的Excel表格
我想针对指定某列 进行导入应该怎么来写?
------解决方案--------------------
不规则也应该有规则. 指定列 select 字段 from [xx$] "
------解决方案--------------------
可用程序通过oledb连接excel查询到数据处理后再导入sql server
------解决方案--------------------
当然可以,连接数是不会限制的啊
------解决方案--------------------
DataTable dt = select * from [sheet1$]
dt.Columns.Count;
dt.Rows[0][ "列名 "]
批量导入可以使用
insert into xxx
select * from OpenRowSet( 'microsoft.jet.oledb.4.0 ', 'Excel 8.0;HDR=yes;database=; ', 'select * from [xx$] ') "
如果是一个不规则的Excel表格
我想针对指定某列 进行导入应该怎么来写?
------解决方案--------------------
不规则也应该有规则. 指定列 select 字段 from [xx$] "
------解决方案--------------------
可用程序通过oledb连接excel查询到数据处理后再导入sql server
------解决方案--------------------
当然可以,连接数是不会限制的啊
------解决方案--------------------
DataTable dt = select * from [sheet1$]
dt.Columns.Count;
dt.Rows[0][ "列名 "]