两个dbgrid联动,Filtered 过滤,子grid数据乱变为什么啊 选中的值跟实际值不同如下图,我看到的值是 查询号的值是 23 但后台取到的值却是 4
这是为什么呢procedure from1.grdDetailClick(Sender: TObject);
begin
application.MessageBox(pchar(cdsDetail.FieldByName('查询号').asstring),'提示',32);
end;
这是为什么呢procedure from1.grdDetailClick(Sender: TObject);
begin
application.MessageBox(pchar(cdsDetail.FieldByName('查询号').asstring),'提示',32);
end;
cdsDetail.Filtered := True;