好好看看 李维的《delpi5.x多层分布式应用系统篇》第二章

解决方案 »

  1.   

    在数据集(clientdataset)的字段编辑器中,点右键,选 新字段
    在new Field的编辑器中设type 为dataset
      再完成其它设置就可以了
     
      

  2.   

    先建立两个ClientDataSet(cds),然后用Field Editor为各自的cds建立好字段。
    然后再主表的CDS上用Field Editor建立一个DataSetField(即类型选择DataSet),然后在从表的cds地DatasetField属性上连接刚刚建立的DatasetField。右键点击主表的cds,选择Create Dataset,一切OK。
      

  3.   

    天呀,为什么我用MasterSource的方法都连不上,请教了各位,
      

  4.   

    cds不用MasterSource的啊,因为Detail表以NestTable的形式存在。
      

  5.   

    "然后再主表的CDS上用Field Editor建立一个DataSetField(即类型选择DataSet),然后在从表的cds地DatasetField属性上连接刚刚建立的DatasetField。"这句能不能再详细一点了
      

  6.   

    "建立一个DataSetField(即类型选择DataSet )"时要不要设Field TYPE中的值?若要设,如何设?
      

  7.   

    对啊,你在Field Editor中New一个Field(点击右键),那么在对话框的Type处选择DataSet,这样就可以了。
      

  8.   

    下面不是还有一个field type吗?
      

  9.   

    对的,Field Type需要选择Data。
      

  10.   

    对呀,我也选了,那在从表上如何设,我在做主表的create dataset时,提示,CLientDataSet1(主表)找不到刚才设的那个DataSet
      

  11.   

    TO:chechy(chechy)
       帮帮我了,
      

  12.   

    从表也需要一个ClientDataSet啊,将从表CDS的DatasetField属性设为你刚刚加的DataSetField啊。
      

  13.   

    从表也需要一个ClientDataSet啊,将从表CDS的DatasetField属性设为你刚刚加的DataSetField啊。