backup database <数据库名> to disk='<路径>'  with fromat

解决方案 »

  1.   

    下面是我的程序中用到的备份代码:
    dm1.backup.Close;
    dm1.backup.SQL.Clear;
    dm1.backup.SQL.Add('backup database labmanage to    disk='+''+''''+edit2.text+''''+'');
    dm1.backup.execsql;
    showmessage('备份工作完成');
    其中dm1.backup为我用到的ADOQUERY
      

  2.   

    backup database <数据库名称> to disk ='<路径>' with format
      

  3.   

    上面的是一种方案!另外一种是使用SQL Server的客户端上的Com对象来实现,你可以参考Msdn或者SQL Server 本身的文档,关于编程的那部分!
      

  4.   

    manboo(L—横刀--L) :   你说的正是我想使用的解决办法,能给一个备份数据和导出数据的例子吗?(导出数据:比如把SQLSERVER里面的数据导出到ACCESS 里面)
      

  5.   

    用Adocommand控件。
      adocommand1.CommandText:='backup database 库名 to disk=''目录'' with init';
      adocommand1.Execute;