DATAMODULE编译错误怎么回事?大家帮忙(200分)

  • 主题发起人 主题发起人 fili
  • 开始时间 开始时间
F

fili

Unregistered / Unconfirmed
GUEST, unregistred user!
我用DELPHI中的DATAMODULE来连接数据库,以及一些ADO查询控件和表控件都放在那里,
当我在窗体里对查询控件进行操作的时候,编译没有问题,但在运行的时候有一个
错误“ACCESS VIOLATION IN ADDRESS (然后是给出地址值)“。如果我不用数据模块,
直接在这个窗体中用ADO的控件时,这个问题就没有了,你说是怎么回事啊
 
你是DELPHI哪个版本的,装补丁试试。
我用得没有过这种问题。
 
我用的是D6应该不会是版本问题的
 
First, Please Delete your DM and add a new one to try;
second, Restart your PC to try.
 
datamodule不就是放adoexpress控件吗,
你看看datamodule在程序启动时是不是自动创建的.
 
所有数据库访问都放在DATAMODULE里了
 
Oh, Please check the Create order in the project source unit!
 
TO KingTiger168:这关系很大吗?
正确的是?
 
修改project中单元的创建顺序,把数据模块单元放在最前面
即修改project的source
 
It lies on when you use the dataset.
 
同意 萧月禾同志
 
另外注意不要把 dataModule 从项目的 auto_createfrom 中移走。
 
后退
顶部