FrmKH   是PageControl加载,
  FrmKHEDIT是在FrmKH 窗口中打开的,
我现在要用FrmKH的数据,
报错,不认识frmKH了,这种 PageControl加载窗体后数据关联问题,有用过的朋友提指点一下。

解决方案 »

  1.   

    新建一个datamodule单元管理数据集就好了。不要搞循环引用的东西。
      

  2.   

    PageControl上嵌窗体,我上次也是出这个问题,后来直接在调用窗体前将数据关联的DBGrid,DataSource全部重新赋值一遍就好了.应该是子窗体在创建前数据源还未创建造成DataSource丢失的问题.
      

  3.   

    1、dataset类的放到DataMoudle里
    2、不要在Formcreate事件里赋值,应该在FormShow里,或者做个自定义事件,放在FormShow完成后再执行更稳定
    3、尽量不要赋值dataset类,直接使用就好