S
seraphcj
Unregistered / Unconfirmed
GUEST, unregistred user!
两个问题:
1)我在一个application里面有两个form : form1,form2,如果我想从form1里启动form2,然后当form2启动时候,在使得form1关闭,请问如何做?
我原来的方法是在form1的某个按钮按下时候form2.show;
然后再在form2的启动函数OnCreate里面form1.Close,但这样更本不行,因为form2是包含在form1里面的,所以一旦form1.Close运行,form2首先被关闭。。。
请问解决方案
2)我有一个clientdataset,当我运行过某些取数原则后则,clientdataset中就有了数据,当我希望把这些数据清空时,我该怎么用呢?
我原来的方法是:
clientdataset1.Open;
clientdataset1.Edit;
clietndataset1.ClearFields;
但是当我用一下语句检验时候,却发现不对;
clientdataset1.Open;
if clientdataset1.IsEmpty() then
Showmessage('empty');
else
showmessage('no empty');
结果显示不为空,请问解决方法。
1)我在一个application里面有两个form : form1,form2,如果我想从form1里启动form2,然后当form2启动时候,在使得form1关闭,请问如何做?
我原来的方法是在form1的某个按钮按下时候form2.show;
然后再在form2的启动函数OnCreate里面form1.Close,但这样更本不行,因为form2是包含在form1里面的,所以一旦form1.Close运行,form2首先被关闭。。。
请问解决方案
2)我有一个clientdataset,当我运行过某些取数原则后则,clientdataset中就有了数据,当我希望把这些数据清空时,我该怎么用呢?
我原来的方法是:
clientdataset1.Open;
clientdataset1.Edit;
clietndataset1.ClearFields;
但是当我用一下语句检验时候,却发现不对;
clientdataset1.Open;
if clientdataset1.IsEmpty() then
Showmessage('empty');
else
showmessage('no empty');
结果显示不为空,请问解决方法。