sql server 2005 怎么定时自动将SQL查询数据导出为Excel文件

本人菜鸟,希望帮我写详细点。比方我在sql server 05或08数据库里写了个查询语句,然后将查询的结果以excel表的形式导出,我现在要系统自动帮我去查询,然后定时每隔15分钟导出,导出文件名以日期形式命名,例如201708091730.xls(2017年8月9日17点30分导出),要怎么做,希望有详细步骤。谢谢了!

ad0+vba可以实现
先用ADO把数据提取到excel并按你的命名另存,然后在设置每隔15分钟运行一次就可以了追问

能写详细吗?

追答

在详细就是直接代码了
在VBA里用ADO连接你的数据库 sql语句按你的查询语句改成对应的样式,这样就可以提取到数据了,然后 savecopyas 另存 命名用&字符+NOW函数 最后用ontime函数定时执行

追问

不懂,我很菜。能特别详细吗

温馨提示:答案为网友推荐,仅供参考
相似回答