我有兩個ClientDataset現在要從這兩個ClientDataSet中select 符合要求的數據生成第三個ClientDataSet中,
這個要怎麼實現,先謝了!

解决方案 »

  1.   

    简单直接的办法就是利用内存表。
    第三个ClientDataSet生成一个内存表,把另外两个表的筛选结果拷贝过来。
      

  2.   

    pazee(耙子)(今年过年不收礼,收礼只收尿不湿) 
    能不能講一下步驟,不是很明白
      

  3.   

    两个ClientDataSet不能JOIN吗,高手快救救偶呀,
      

  4.   

    不能join,只能手动筛选然后形成
    for ..
      for ...
        if ...
          ...
      

  5.   

    ClientDataSet3.AppendData(ClientDataSet1.Data, true);
    ClientDataSet3.AppendData(ClientDataSet2.Data, true);
    ClientDataSet3.Open;説明:若結構一様、直接拷贝。