为啥要用Delphi写备份?SQl server自己可以做自动或者手动备份。

解决方案 »

  1.   

    将sql中的数据自己倒出来写到文件里面不就得了。
      

  2.   

    什么意思呢,是不是要用delphi控制sql server备份数据?
    例如: query1.close;
     query1.sql.text:='backup database 数据库名称 to 备份设备名称 with init';
     query1.ExecSQL;当然这之前要建立好数据库连接,备份设备也要在sql server中事先建立好,其实你可以参考sql server 中的备份命令,只要在delphi中用一个query执行一下就可以了^^
      

  3.   

    if opendiolag1.execute then
    with adoquery1 do 
    begin
     close;
     sql.text:='backup database TableName to opendialog1.filename with init';
     execSQL;
    end;