嗨,我正在尝试使用 select 方法对数据表中的行进行排序。我知道我可以说
datatable.select("col1='test'")
这实际上是一个 where 子句,将返回满足条件的 n 行。
我想知道我可以执行以下操作
datatable.select("ORDER BY col1")
---col1 是 hte 列的名称
我试过datatable.defaultview.sort()
但没用
有关如何解决此问题的任何想法。谢谢
嗨,我正在尝试使用 select 方法对数据表中的行进行排序。我知道我可以说
datatable.select("col1='test'")
这实际上是一个 where 子句,将返回满足条件的 n 行。
我想知道我可以执行以下操作
datatable.select("ORDER BY col1")
---col1 是 hte 列的名称
我试过datatable.defaultview.sort()
但没用
有关如何解决此问题的任何想法。谢谢
利用
datatable.select("col1='test'","col1 ASC")
然后在将数据绑定到网格或中继器等之前,使用这个
datatable.defaultview.sort()
这将解决你的问题。
您可以使用以下简单的排序方法:
datatable.DefaultView.Sort = "Col2 ASC,Col3 ASC,Col4 ASC";
通过上述方法,您将能够对 N 列进行排序。