使用sql 语句,将数据插入到excel中

来源:百度知道 编辑:UC知道 时间:2024/06/16 20:51:29
如题,工作中遇到问题,我需要将数据通过sql语句的INSERT方法插入到excel文件中,而excel文件是一个写好了表头,规定了列名的文件,具体的insert方法怎么写,请高手教我一下。主要是不知道insert 语句的表名该写什么?

INSERT INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0','D:\DataCollect.mdb'; 'admin'; '',w_child) SELECT * from w_child"

出发点是好的,但方法有问题.SQL数据可以导出至EXCEL,SQL数据的字段也可以重新命名.
通过ODBC,SQL数据就直接导出至EXCEL,而且还可实时刷新.

INSERT INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0','D:\DataCollect.mdb'; 'admin'; '',w_child) SELECT * from tablename"

我也遇到了这个问题,下面的回答语句都是正确的,我已经用了,但是出现说:"excel表格为只读无不法完成"我网上搜索了不知道什么原因呀.