DataModule尚未创建。
在Project中创建DataModule1 := TDataModule1.Create(Application);
Application.CreateForm(TForm1,Form1);

解决方案 »

  1.   

    引用数据源的地方都要做相应改动,前边加上DataModule的窗体名,并要uses
    DataModule的窗体名
      

  2.   

    DataModule要放在所有引用它的单元之前创建
    在你的项目文件里改,或在菜单Project\Options里调整创建顺序
      

  3.   

    这不是datamodule的问题,应该是你的delphi出问题了. 你关机重启之后还有此现象的话,应该是资源的问题,你打开以前的窗体,找出数据集控件,然后将其datasource置空,保存;然后再引用datamodule单元,再指定datamodule试试.
      

  4.   

    可能是genphone_ru(票票)所说的原因:DataModule1 未创建
    DataModule1 := TDataModule1.Create(Application);
      

  5.   

    对,就是说,你用Form1时,DataModule1的实例尚未建立,
    将 DataModule1 实例 放在Form1前就可
      

  6.   

    关闭delphi重新进入检查query是否与datamodulel.query相同
    全都正确说明datamodulel尚未建立!