adoquery datasource dbgrid三个控件,我现在想在dbgrid的oncellclick中得到单击单元的索引,可是不知道如何 操作啊?谢谢。通过次索引来判断一些东西的状态。或者还有别的更好的。我等;

解决方案 »

  1.   

    对,理论上很简单可是我总也找不到dbgrid的哪个属性是可得到他的属性啊谢谢,请明指
      

  2.   

    如:id:=adoquery.fields[0].asstring;
      

  3.   

    你好, kkgogo,你的这个得到的是第一个字段的以字符形式输出的值,我的表的第一个字段不是编号啊 ,我想得到指向鼠标单击单元的那个指针形式的索引,可以吗?我想根据这个值来控制某个控件的状态;谢谢
      

  4.   

    result := theDbGrid.Dataset.RecNo;
      

  5.   

    获得当前记录的行号:DBGrid1.DataSource.DataSet.RecNo;
    获得表中相应记录:还是上面那个,你定位到主键上就行了;
    获得表中的第*条记录(物理位置,而且按非主键排序时失效):Select rownum From Table;