问题是这样的: 我的网站用的是access数据库,要提供数据备份功能,要实现在我操作的客户机上选择一个路径,网站的数据库就可以备份到这个路径下,这个要怎么操作呢? 比如我选择c://backup,数据库就备份在这台客户机上的c://backup下,而不是在服务器下

解决方案 »

  1.   

    看了下webclient,不太明白,有相关的源码看一下吗,我看到的是返回一个DataSet,如果我还有图片,word这种文件也要备份的话怎么办呢
      

  2.   

    这个很简单。你直接用 System.IO.File.Copy()方法把你的数据库文件复制一个。然后下载到本地就可以了
      

  3.   

    老大他说的那下载不是备份啊
    前提楼主的服务器要够变态哦.一下子把ACCESS用程序读到内存里,当用户点击时变转到相应的页面下载,具体怎么下载到指定的路径,有两种方法一种是客户自己选择,就和保存下载文件一下,如果要实现先指定再下载的话就一定要使用 ACtiveX 通过ACtiveX得到服务器的数据库文件流保存到指定的目录