jsp*_*jsp 25 .net methods datatable select sql-order-by
嗨,我正在尝试使用select方法对我的数据表中的行进行排序.我知道我可以说
datatable.select("col1='test'")
Run Code Online (Sandbox Code Playgroud)
实际上是一个where子句,它将返回满足条件的n行.
我想知道我能做到以下几点
datatable.select("ORDER BY col1") --- col1是hte列的名称
我试过datatable.defaultview.sort()但没有工作
关于如何解决这个问题的任何想法.谢谢
Ste*_*son 21
使用
datatable.select("col1='test'","col1 ASC")
Run Code Online (Sandbox Code Playgroud)
然后在将数据绑定到网格或转发器等之前,请使用此选项
datatable.defaultview.sort()
Run Code Online (Sandbox Code Playgroud)
这将解决您的问题.
小智 21
您可以使用以下简单的排序方法:
datatable.DefaultView.Sort = "Col2 ASC,Col3 ASC,Col4 ASC";
Run Code Online (Sandbox Code Playgroud)
通过上述方法,您将能够对N列进行排序.