书上写的是在设计期创建了.cds文件,可在应用程序所在的目录里并没有找到.cds文件,请问何故?

解决方案 »

  1.   

    是clientdataset保存的XML文件,不知怎样在设计期创建。
      

  2.   

    右键点击 clientdataset---〉createDataSet-----〉再右键clientdataset----savetofile
    注意字段先建好
      

  3.   


    UP不知道哪儿有ClientDataSet使用的更多资料
      

  4.   

    请问这样怎么编译通不过?
    procedure TForm1.Button2Click(Sender: TObject);
    begin
    if(NowFile='noname.cds') then
    FileSaveAs.Execute
    else
    Data.SaveToFile;
    end;
    [Error] Unit1.pas(45): Undeclared identifier: 'NowFile'
    [Error] Unit1.pas(46): Undeclared identifier: 'FileSaveAs'
    [Error] Unit1.pas(46): Missing operator or semicolon
    [Fatal Error] Project2.dpr(5): Could not compile used unit 'Unit1.pas'
      

  5.   

    也没办法这样建立数据集。
    procedure TForm1.Button1Click(Sender: TObject);
    begin
    Data.SaveToFile;
    Data.Active:=False;
    Data.FileName:='noname.cds';
    Data.CreateDataSet;
    Data.Active:=True;
    NowFile:=Data.FileName;end;
      

  6.   

    Add for Floor 3:
    var
      cdsMaster:TClientDataSet;
    .............(Implementation Part)   cdsMaster.SavatoFile('AAA.cds', dfBinary);  // Run the procedure
      

  7.   

    怎么表示现在打开的文件?用NowFile不行?
      

  8.   

    NowFile表示现在打开的文件,在单元文件里没有看到NowFile的声明。