如何在C#中使用DataTable.Select()对数据表进行排序?

时间:2011-05-05 12:06:34

标签: c# sorting datatable

我从数据库形成一个DataTable,其中所有记录都按所需顺序排列。 DataTable正确形成。然后我尝试从DataTable获取特定记录:

Records.Select(String.Format("Car = '{0}' AND Time <> '00:59:00.00'", car)); // Records = DataTable

不知何故,它按照我不想要的汽车名称排序,我只是想抓住它。在应用程序的任何地方都没有以任何方式对表进行排序。

我也试过Select();排序'null',没有任何改变。

你有什么想法吗?提前谢谢。

抱歉,我犯了一个错误。查询是:

Records.Select(String.Format("Track = '{0}' AND Time <> '00:59:00.00'", trackname)); // Records = DataTable

DataTable包含以下列:ID,PlayerID,Track,Car,Time。不知何故,结果按Car排序,甚至在查询中都没有。

1 个答案:

答案 0 :(得分:0)

Errr ...我找到了包含ID表单数据库到DataTable并按ID排序的方式...