delphi报错Query1:Cannot perform this operation on a closed dataset 主要这个错误肯定是系统在Query1关闭的时候访问Query1的数据库值,解决很容易,你
从图上可以看到,你这里一共有三个按扭的单击事件的代码,但是Delphi居然报了这样的错误提示,我猜,你的Button1Onclick() 这几个函数,不会都是你手动输入的吧。
就是说,并不是从按钮的单击事件的那里点击后,由Delphi生成的Button1Onclick()这个函数(不是函数里面的代码,就是这个函数的这一行)。
当然,更简单的回答是,你的窗口声明那里没有Button1Onclick()这个函数的声明,只不过,你把声明加上去之后又会发现,按钮因为没绑定这个事件函数,那个按钮怎么点都不会触发这个函数的。
所以,才让你去Button1按钮的事件里找找Onclick事件,双击这个事件,这样Delphi才会自动生成Button1相应的OnClick事件函数,包括声明,包括按扭与这个事件的绑定,还有这个空的函数体,再由程序员在这个空的函数体里写代码。
什么错啊,,完全都看不到~~
建议把错误信息重新贴一下
看一楼的对话
GiftformADOQuery1Active:=False;
GiftEditformADOQuery1Active:=True;
报错
Giftform和GiftEditform 是不是还没有创建
或则
GiftformADOQuery1和GiftEditformADOQuery1的连接字符串空了,或语句空了
以上就是关于Delphi报错,紧急求救!!!全部的内容,包括:Delphi报错,紧急求救!!!、运行Delphi为什么总报错undeclared identifier:buttonclick。。、delphi报错如题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)