有关excel与sql server查询问题
有excel表
列
A B C D
列ABC有数据,列D为待查询数据后填充的列
有sql server表
字段
gh dz
现在我想要:
当有excel表的A=SQL SERVER的gh时,查询出数据填充到excel表的D列中
------解决方案--------------------把excel表先导入到SQLSERVER中,处理完再导回吧
------解决方案----------------------用openrowset 把xls表打开!
update a set a.d=b.gh from (
select * from openrowset( 'Microsoft.jet.oledb.4.0 ',
'excel 5.0;HDR=yes;database=c:\num.xls ',longdchuranren)) a ,tb b
where a.gh=b.gh
------解决方案--------------------SQL语句取数到EXCEL http://www.onlinedown.net/soft/44040.htm