请问应怎样读取dbgrid的其中一条记录的某一字段的值?

解决方案 »

  1.   

    DBGrid1.SelectedField.Value;  可得到當前選中的字段的值。dbgrid1.datasource.dataset.fieldbyname('字段名').value; 可以得到當前記錄的某一字段的值。
      

  2.   

    用DBGRID1.Columns[1].FieldName取得字段名,
    然后用TABLE1。FIELDBYNAME()取得值。
      

  3.   

    DBGRID不是DATASET吗?
    DBGRID它是个数据感应控件。反应DATASET中的数据。
    所以只要读取DATASET的值是一样。
    :=DBGRID1.DATASET1.fieldByName('字段名').asstring
      

  4.   

    DBGRID不是有DATASET吗?
    DBGRID它是个数据感应控件。反应DATASET中的数据。
    所以只要读取DATASET的值是一样。
    :=DBGRID1.DATASET1.fieldByName('字段名').asstring
      

  5.   

    dbgrid1.datasource.dataset.fieldbyname('字段名').value