dbgrid显示查询出的数据时能不能在最左边自动显示一个序列号
使之从1开始自动向后排序,例如现在的是
id name 
34  张三
35  李四修改以后变成:
序号 id  name
1    34  张三
2    35  李四
谁要是知道怎么做,或者有这方面的例子,请告诉我一下,谢谢。马上给分。

解决方案 »

  1.   

    试试增加一个计算字段,然后在计算事件里给他赋值RECNO
      

  2.   

    在DataSet上New Field  
    Field type:= Calculated
    然后在该定段的OnGetText事件里写
    Text:= DataSet.RecNo
      

  3.   

    加个查询在SQL语句里,就是 A.ID<B.ID那个,代码我要迟些传上来
      

  4.   

    可以在数据库前加一个字段啊,如果是access就可以自动实现,如果是SQL Server就要自己写代码了!