标题:delphi窗体调用过程中出现access violation,请高手帮忙
取消只看楼主
linanguyu
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2008-4-21
结帖率:40%
 问题点数:0 回复次数:3 
delphi窗体调用过程中出现access violation,请高手帮忙
procedure TForm1.Button1Click(Sender: TObject);
var user,temp:string;
begin
user:=Edit1.Text;
temp:='';
DataModule1.ADOQuery1.Close;
DataModule1.ADOQuery1.SQL.Clear ;
DataModule1.ADOQuery1.SQL.Text:=('select 门诊编号 from 门诊挂号表 where 门诊编号='''+user+'''');
DataModule1.ADOQuery1.Open;
temp:=DataModule1.ADOQuery1.FieldByName('门诊编号').AsString ;
if temp<>''then
Form5.ShowModal
else
showmessage('输入错误,请重新输入!');
end;
搜索更多相关主题的帖子: violation delphi access 窗体 temp 
2008-04-21 14:47
linanguyu
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2008-4-21
得分:0 
不是的,顺序没问题,Button1的caption属性是正确,如果输入错误值可以正确判断,把调用窗体改为showmessage也能正常运行,就是一输入正确值,调用窗体就出错。
2008-04-21 15:02
linanguyu
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2008-4-21
得分:0 
好了,问题解决了,太感谢你了,我已经研究好几天了。
2008-04-21 15:11
linanguyu
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2008-4-21
得分:0 
谢谢大家的指点,收益匪浅
2008-04-23 15:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-210229-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.149839 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved