最近遇到一个问题,就是我有一个表,主键 UserName userName userPwd a 12 b 22 c dsf d sg 现在我需要在gridview中显示成 ID 用户名 密码 1 a 12 2 b 22 3 c dsf 4 d sg 百事不得其解 不知道是在sql 语句上还是数据显示或者gridview的用法上做文章 还有就是根据用户名 点击"用户名"这个表头 做升序 降序 希望大家能帮帮忙 谢谢!!!
1,SQL语句
如果数据库是SQL Server 2005 的,话SQL Server 2005 中的Row_Number()函数 的可以用临时表和列相关的子查询来计算产生行号。
正常查询: SELECT EMPID, RNAME, LNAME FROM EMPLOYEE
生成编号查询:SELECT ROWID=IDENTITY(int,1,1) , EMPID, FNAME, LNAME INTO EMPLOYEE2 FROM EMPLOYEE ORDER BY EMPID
2.GridView
在模板列里放一literal,用来标号。(5楼也给了答案)