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

标签 c# sorting 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 排序,而 Car 甚至不在查询中。

最佳答案

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

关于c# - 如何在 C# 中不使用 DataTable.Select() 对数据表进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5897385/

相关文章:

C# XNA : Optimizing Collision Detection?

c# - 如何设置扬声器声音增强设置

JavaScript 按属性值对字典进行排序

c# - 使零出现在排序的整数列表中的最后

java - 如何在Struts2中使用JSF数据表?

c# - 查看可空类型是否有值的最简洁方法是什么,如果有,将该值与另一个不可空类型的值进行比较?

c# - 如何防止dll被加载到其他应用程序中

java 。帮助找出为什么我的代码不起作用

javascript - 定义数据复选框数据表时列间距不正确

datatable - WPF BindingListCollectionView 到 ListCollectionView(数据表作为 ItemsSource)