【发布时间】:2013-04-04 15:09:47
【问题描述】:
我正在尝试找到一种对数据表进行自定义排序的方法。
我有一个逗号分隔的字符串列表,例如“John,Jake,Joe,Julie”,我在数据表中的实际记录排序为:Jake,Joe,John,Julie
如何根据我的列表更改数据表排序?
提前致谢
【问题讨论】:
-
能否提供代码?
-
您希望 DataTable 行索引与名称在列表中出现的顺序相匹配?我不确定这是排序,更像是重新排序。无论哪种方式,它似乎都是一个简单的搜索和交换算法。
-
您能否显示您当前正在使用的代码,这对于其他人查看您当前如何检索要用于数据表的数据有很大帮助,也是最简单的方法是改变
Select Statement and do an OrderBy that Column Name -
如果您的姓名存储在
List<T>中,如果您不知道,您可以按List<T>排序 -
如果有的话,您使用的是什么 RDBMS(SQL Server、MySQL)?
标签: c# asp.net .net vb.net datatable