我有一个DBGRID控件,我想在表单退出的时候,把我表内的ygh赋值给一个变量Rs_zgbh,怎么做呢 aaa我是定义了的,我是这样的: if not adodataset1.FieldByName('ygh').AsInteger=null then begin Rs_zgbh:=adodataset1.FieldByName('ygh').AsString ; close; end; close; 该怎么改呢 我用的是ADODATASET控件,我希望:查找后,有记录就把查找得到的记录的ygh赋值,也支持直接用鼠标点记录,同样把ygh赋值给变量,我总是出错,不知道怎么的