在程序设计时,如何把一个数据表中的数据拷贝成一个*.db文件?我的数据库为sql server。

解决方案 »

  1.   

    用TBatchMove就可以了,很简单
    C:\Program Files\Borland\Delphi5\Help\Examples\Batchmv
    C:\Program Files\Borland\Delphi5\Help\Examples\Batchmv2
      

  2.   

    还可以用copyfile,注意头两个参数要用strpcopy把delphi的字符串转换为c语言的格式。
    如:
    var
    s1,s2:array[0..250] of char;
    begin
    strpcopy(s1,'\\192.168.1.49\xinqu\xinqu1.db');
    strpcopy(s2,'c:\wzy\xinqu1.db');
    copyfile(s1,s2,false);
    end;
    用batchmove控件容易造成拷贝后的记录顺序混乱。
                              王振亚
                         2003.08.13
      

  3.   

    用bde下的TBatchMove可以是可以不过你打包时有点烦.用copyfile根本就得不到db文件格式!
    我正在找dts的原理!这样就方便多了!我也想知道谁有关于dts的资料!