H
haisongzhang
Unregistered / Unconfirmed
GUEST, unregistred user!
窗体已经存在一个控件为AdoQuery1和一个Button1。
在Button1的Click事件中需要对AdoQuery1进行处理,大致内容如下:
{一些其他处理}
adoquery1.close ;
Adoquery1.sql.text :='select * from table1' ;
Adoquery1.open; {假设Adoquery1不为空}
Adoquery1.first ;
While Not Adoquery1.Eof do
begin
{一些其他处理}
end ;
问题:程序第一次出发Button1的Click事件时运行正常,第一次结束后,第二次运行时,
就不执行了While内的部分!
为什么?怎么解决?
在Button1的Click事件中需要对AdoQuery1进行处理,大致内容如下:
{一些其他处理}
adoquery1.close ;
Adoquery1.sql.text :='select * from table1' ;
Adoquery1.open; {假设Adoquery1不为空}
Adoquery1.first ;
While Not Adoquery1.Eof do
begin
{一些其他处理}
end ;
问题:程序第一次出发Button1的Click事件时运行正常,第一次结束后,第二次运行时,
就不执行了While内的部分!
为什么?怎么解决?