我一直没有用过DBGRID,但是它取数据速度快,没有办法,只好用它!

解决方案 »

  1.   

    如果是单独增加一个字段的话就是在ongettext事件来完成等于数据集的recono其实就是行号
    但是存在一个问题就是当前行总是显示-1需要特殊处理一下
      

  2.   

    添加一個計算字段就,讓他等於數據集的紀錄行號。
    在Query的計算事件裡面寫:
    DataSet.FieldByName('Itm').valua:=DataSet.RecNo;