我希望按条件分页加载SQL2008数据表中的数据,从帮助中看到SqlLoad的例子
Dim r1 As Integer = (Page - 1) * 50 + 1
Dim r2 As Integer = Page * 50
Dim sql As String
sql = "Se lect * From (Sel ect Row_Number() Over(Order by [订单ID]) As RowNum, * from 订单) As a "
sql = sql & " Where RowNum >= " & r1 & " And RowNum <= " & r2
DataTables("订单").SQLLoad(sql)
我仿照这个例子执行正确,可是当我横向拖动滚动条想看更多列时,出现如下错误:
订单不存在名为”RowNum“的列
请版主指教,这是个什么问题?
是不是因为例子里是查询表,而我是普通表的缘故?
如果希望用普通表完成这个功能,该如何做?