初始化问题 (在线)
我用的是ADOQUERY1
首先我设置字段对象,设置成功后。想让DBGRID中的几个列在进行月初始化时
把内容设为0或NULL
整形的设为0,字符为NULL,
程序如下:
procedure TForm2.Button1Click(Sender: TObject);
begin
with ADOQuery1 do
begin
If MessageDlg('你确定要初始化这些记录吗?',mtConfirmation,[mbYes,mbno],0)=mrYes
then
ADOQuery1num.Value:=0;
ADOQuery1hk.Value:=0;
ADOQuery1wd.Value:=0;
ADOQuery1dh.Value:=NULL;
ADOQuery1dat.Value:=NULL
end
end;
end.
程序运行也是对的。
但在我进行初始化按下YES是出错了。如下:
ADOQuery1:dataset not in edit or insert mode.
我想用ONSETTEXT 或ONVALIDATA 字段对象事件.可不会.它一个字段一个过程.
请各位帮帮我???
该如何进行初始化其中的几个列???