读书人

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

发布时间: 2012-03-30 17:32:09 作者: rapoo

****将查询结果导出到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
[解决办法]
学习

读书人网 >SQL Server

热点推荐