如何在Dbgrid空件中反回每一个字段的值(50分)

  • 主题发起人 主题发起人 you
  • 开始时间 开始时间
var
T:TDataSet;
T:=DBGrid1.DataSource.DataSet;
T.FieldByName('Field1').as...
T.FieldByName('Field2').as...
....
 
for i:=1 to table1.field.countdo
edit1.text:=table1.fieldbyname('fieldname').value
//大概如此,没有细调
 
想怎么返回呢?
如果用columns,可以这样
DBGrid1.Columns.Field
 
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
showmessage(dbgrid1.SelectedField.AsString);
end;
 
dbgrid1.Fields[index].AsString;
 
时间太久,强制结束。 wjiachun
 
后退
顶部