用三层开发中出,客户端ClientDataSet1
ClientDataSet1.Active:=true;
会弹出一个错误提示
ClientDataSet1:Missing data provider or data packet。
请问主要问题出现在哪儿呢?

解决方案 »

  1.   

    1.没有设置provider
    1.没有赋值data or xmldata数据集
      

  2.   

    对于自定义的字段名表,该属性编辑完后,该控件仍然无法打开。必须右键单击该控件,选择弹出菜单中的"Create DataSet"菜单,让该控件以上述编辑的字段列表为依据,创建数据集后,才能够被激活打开和使用。否则,会出现类似"ClientDataSet1: Missing data provider or data packet."的错误(包括在运行期,运行期可调用该控件的CreateDataSet方法,从而动态定义字段和表)。