datagrid控件如何在前面显示行号
请问各位,在datagrid控件如何在前面显示行号,我的数据库里面没有行号,但是我在用datagrid控件显示数据的时候想在最前面显示行号(就是显示有多少条数据1,2,3,4......),请问下如何显示,急啊!!小弟分也不多,谢谢啊! --------------------编程问答-------------------- RowCount 属性
返回或设置与图表关联的数据网格每一列的行数。
语法
object.RowCount [ = count]
是不是你想要的 --------------------编程问答-------------------- 是不是可以在数据集中集成一列行数,直接绑定到表格上 --------------------编程问答-------------------- 很简单,只要你的recordset中加这么虚拟的一列就可以了嘛
因为datagrid就是对recordset的反映。然后直接绑定就OK
所以下功夫就是SQL语句咯
以pubs中的employee表为示范,SQL语句这么写就OK了,rowid就是虚拟增加的一列
select rowid=(select count( *) from employee where emp_id<=a.emp_id), *
from employee a order by rowid
--------------------编程问答-------------------- Grid1.DisplayRowIndex = True '加入此语句就OK了,用不着太复杂
补充:VB , 控件