在线等待!!!!!

解决方案 »

  1.   

    DBGrid1.DataSource.DataSet.FieldByName(DBGrid1.SelectedField.FieldName).AsString
      

  2.   

    DBGrid只是一个显示前端而已,后台是数据库,直接取数据库的值就OK了
      

  3.   

    在formshow  里面写的
    if (dbgrid1.datasource.dataset.fieldbynam(dbgrid1.selectedfield.fieldname).asstring<>pas_logon.logonname)then
    begin 
    ---;
    ---;
    end;
      

  4.   

    咋觉得你写的代码和你的问题没啥关系啊?
    formshow的时候你能点击dbgrid吗?
      

  5.   

    我修改了一下程序,可以 取出我想要的那 列内容了,但是总是指向dbgrid1的第一行的那列的值,我指向别的行的那个列的时候
    dbgrid1.datasource.dataset.fieldbyname(dbgrid1.selectedfield.fieldname).asstring
    的值不变?why ?