数据表 选择具有升序行

本文关键字:升序 选择 数据表 | 更新日期: 2023-09-27 18:36:54

大家好,我有一个包含以下产品的数据表

PordName   Price
 XYZ        123
 XYZ        120
 ABC        123
 ABC        120

我在此上写了一个选择,以升序显示选定的产品代码,

DataRow[] lRows = dt.Select("PordName='" + distinct.Rows[i]["PordName"].ToString() + "'", "PriceASC");

但这并没有给我适当的结果,有人可以帮助我吗

数据表 选择具有升序行

您需要像这样更改代码:

试试这个:

var condition = string.Format("PordName='{0}'", distinct.Rows[i]["PordName"]);
var sortorder = "Price ASC";
var rows = dt.Select(condition,sortorder);

Price 和 ASC 一起写,请不要一起写