在服务器上打开查询分析器运行
insert into openrowset('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=c:\aa.xls','select * from [sheet1$]')
select * from tb

解决方案 »

  1.   

    问题描述: 
        我用ASP做了一个的网站,现在有一个模块,功能是:在每个星期五的晚上12点,将SQL 2000中的几张数据表中的数据(数据之间有关联,需要经过处理后再导出)导出到一个新的Excel文件中,并保存在服务器本地.因为本人刚接触Web开发,所有对这个没有经验,希望同行详细解说,小弟不胜感激!我把问题复制过来吧,知道的前辈们可否详细讲一下,我没有多少SQL开发经验,请大家赐教!!
      

  2.   

    Excel文件保存在服务器端的原因是这些文件在日后可以方便查看,以往的记录.说的不是那种由用户点击网页后打开的Excel,而是服务器端动态创建的....
      

  3.   

    可以创建一个job,设置为每个星期五的晚上12点运行job的内容可以参考1楼的方法,在文件名aa.xls前面加个日期就可以了
      

  4.   

    问题描述: 
        我用ASP做了一个的网站,现在有一个模块,功能是:在每个星期五的晚上12点,将SQL 2000中的几张数据表中的数据(数据之间有关联,需要经过处理后再导出)导出到一个新的Excel文件中,并保存在服务器本地.因为本人刚接触Web开发,所有对这个没有经验,希望同行详细解说,小弟不胜感激! 我把问题复制过来吧,知道的前辈们可否详细讲一下,我没有多少SQL开发经验,请大家赐教!!
    可以创建一个job,设置为每个星期五的晚上12点运行 job的内容可以参考1楼的方法,在文件名aa.xls前面加个日期就可以了