好办:方法多着呢;
DBGrid.DataSource.DataSet.FieldByName('xx').AsString;
DBGrid.Fields[]/FieldValue/...

解决方案 »

  1.   

    当指针在纪录上的时候,选中的也就是数据库中的相应的纪录
    可以用
    DBGrid.DataSource.DataSet.FieldByName('字段名').AsString;
    来选取值
      

  2.   

    被选中的行的第i个字段的值:
    dbgrid1.Fields[i].AsString
      

  3.   

    DBGrid.DataSource.DataSet.FieldByName('字段名').AsString;
      

  4.   

    怎么样编程选中一行(一个记录)呢,因为 DBGrid 每次
    都是选中一个 字段的,所以我想在用户点击某行的某个
    字段时选中整个行,这样做行吗?