用delphi7调用窗口时出现这个,不知道怎么整,求助。 初学

 我来答
liu55721
2013-04-15 · TA获得超过922个赞
知道大有可为答主
回答量:1861
采纳率:100%
帮助的人:882万
展开全部
窗体调用另一个窗体,除非被调用的窗体是动态创建的,因为没有创建就令它显示时才会出现这种情况.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangqi05110511
2013-04-15 · TA获得超过311个赞
知道小有建树答主
回答量:284
采纳率:100%
帮助的人:122万
展开全部
这个Access Violation 出现了,一般是内存违规了,单步运行下,把问题范围先缩小点,然后把代码贴上来看看;
可以看看这个网页的Access Violation 相关介绍:
http://www.cnblogs.com/delphi7456/archive/2010/11/13/1876180.html
追问

这个问题好 了,但是新的问题出现了。我连接数据库

procedure TForm3.btn1Click(Sender: TObject); 

begin

  qry1.close;

  qry1.sql.Clear;

  qry1.sql.Add('Update 职员基本信息表 Set 姓名='''+ edt1.Text +'''');

  qry1.Open;

  qry1.sql.add('select 姓名 from 职员基本信息表 where 姓名=edt1.Text'); 

 

end;

 

 

追答
qry1.close;
qry1.sql.Clear;
qry1.sql.Add('Update 职员基本信息表 Set 姓名='''+ edt1.Text +'''');
qry1.Open;
qry1.sql.Clear; //这个不能少的
qry1.sql.add('select 姓名 from 职员基本信息表 where 姓名=edt1.Text');
qry1.Open;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rich556677
2013-04-15 · TA获得超过2029个赞
知道小有建树答主
回答量:1365
采纳率:0%
帮助的人:906万
展开全部
引用了没有初始化 的变量或者弄错顺序了,这个要帖源码才能看到真正原因.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式