连接代码放在窗体OnShow上就出错(100)

  • 主题发起人 主题发起人 富翁中的穷人
  • 开始时间 开始时间

富翁中的穷人

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一段数据查询程序,放在butttonclick中可正常执行。但是一旦放在窗体onshow上就会出错。不知道为什么。with DataModule1.ADOQueryMainForm do try Close; SQL.Clear; SQL.Add('SELECT * FROM 订单'); Open; except MessageBox(0,'数据库连接失败,请检查数据库设置是否正确!','连接失败',mb_OK); end;procedure TFormMain.Button3Click(Sender: TObject);begin //放在这里点击按钮可正常执行end;procedure TFormMain.FormShow(Sender: TObject);begin //放在这里将出错 Access voilation at address ....end;
 
估计需要将数据模块设置为第一个创建。
 
谢谢 ,数据模块第一个创建,问题是解决了.不过还想问一下,DELPHI第一个产品的窗体是主窗体.数据模本身并不显示,是不是不算主窗体.我试了关闭程序,表现正常. 是不是原来的主窗体并没有改变.
 
接受答案了.
 
后退
顶部