求助:如何将dbgrid 列的picklist选中的值赋给变量?(100分)

M

mww

Unregistered / Unconfirmed
GUEST, unregistred user!
如何将dbgrid 列的picklist选中的值赋给变量?
 
直接将picklist对应列的field值赋值给变量就OK了
因为picklist选中的话,field值也就赋值
 
连接关系如下:Query1->DataSource1->DBGrid1
双击DataSource1,事件中写入代码。
procedure TForm1.DataSource1DataChange(Sender: TObject; Field: TField);
begin
if Assigned(Field) then
ShowMessage(Field.AsString);
end;

看看效果。
 
直接用你DBGrid关联的DataSet赋值就行了。
 
顶部