很简单~~~数据库备份可以把数据库Copy一个~~~恢复只要先删除在覆盖就可以了~~

解决方案 »

  1.   

    哈,又是你,请问,如何用savedialog存储该库? 还是用其他的方法?
      

  2.   

    不用SaveDialog~~只不过是需要用户输入一个文件名称就可以了~~然后把源数据库Copy成那个名称的就可以了~~是我不可以吗???
      

  3.   

    多谢了,我想也是这样,单具体的实现怎么做?我还不太懂!^_^,我那里说不可以了!我是想自己delphi了解的还不是太多,如果您不嫌麻烦的话,我以后还要向您请教!
      

  4.   

    调用什么API吧~~呵呵~~具体的命令忘了~~
      

  5.   

    哦,天哪!还要用api?好,谢谢了,我还是回去看书吧!多谢您了!
      

  6.   

    呵呵,你在网吧,可没有MSDN了吧。BOOL CopyFile(
        LPCTSTR lpExistingFileName, // pointer to name of an existing file 
        LPCTSTR lpNewFileName, // pointer to filename to copy to 
        BOOL bFailIfExists  // flag for operation if file exists 
       );
     
      

  7.   

    var
      ShellInfo: TSHFileOpStructA;
    begin
      with ShellInfo do begin
        Wnd := Handle;
        wFunc := FO_COPY; //FO_DELETE,FO_RENAME,FO_MOVE
        pFrom := PChar(FromFileName);
        pTo   := PChar(ToFileName);
        fFlags := FOF_CONFIRMMOUSE or FOF_SIMPLEPROGRESS;
      end;
      SHFileOperation(ShellInfo);
    end;
      

  8.   

    TO:chechy(chechy) ~~~哈哈~~~可是我还有搜索利器~~~~~~~呵呵~~~~