以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何隐藏ROWNUM列  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=171455)

--  作者:aoc103
--  发布时间:2021/8/30 22:49:00
--  如何隐藏ROWNUM列
表格使用SQL语句载入多个表,分页使用了SQLLOAD 用了SQLSERVER 2005的ROWNUM功能,在显示的时候 多了一个ROWNUM列,想隐藏要如何设置,由于表是动态加载,不同情况会加载不同的表,所以感觉SetColVisibleWidth不太好用
能不能在SQL语句中,设置隐藏ROWNUM列?

--  作者:有点蓝
--  发布时间:2021/8/30 22:52:00
--  
外部在套一层select,不要返回ROWNUM列不就行了

Select 第一列,第二列,....,第N列 From (Select Row_Number() Over(Order by [订单ID]) As RowNum, * from 订单) As a Where RowNum >= 1 And RowNum <= 50