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

*将查询结果导出到Excel有关问题*

2012-03-30 
****将查询结果导出到Excel问题****功能实现:1。将数据库中查询的数据导出到Excel中2。如果在导出时发现Exce

****将查询结果导出到Excel问题****
功能实现:
1。将数据库中查询的数据导出到Excel中
2。如果在导出时发现Excel文件已存在,则删除重建,或删除其中的内容,然后将新的数据倒入
3。导出时,指定每一列的中文名字,

---------------------------------
目前只知道下面这点导出方法
insert   opendatasource( 'Microsoft.Jet.OLEDB.4.0 ', 'Data   Source= "d:\book1.xls ";User   ID=Admin;Password=;Extended   properties=Excel   5.0 ')...sheet1$(SlotName)      
select   A,B,C,D   from   T
测试时发现前两行是空白行,不知为什么。


谢谢

[解决办法]
在查询分析器查询有结果后,点击查询结果区域,然后点 "保存 ",
文件类型选XXX.CSV
[解决办法]
功能实现:
1。将数据库中查询的数据导出到Excel中
2。如果在导出时发现Excel文件已存在,则删除重建,或删除其中的内容,然后将新的数据倒入
3。导出时,指定每一列的中文名字,

-------------------
在VBA 中,你這三個功能很好實現的
[解决办法]
樓主不如這樣做

把查詢的結果保存在一個表裡,然後用DTS把它導出EXCEL 中,這樣不也簡單.
[解决办法]
sql能否删除文件----
EXEC master..xp_cmdshell 'del d:\book1.xls '
[解决办法]
xuexi
[解决办法]
学习

热点排行
Bad Request.