Я запросил таблицу данных с именем dt
. Теперь я хочу добавить дополнительный столбец с именем PriorityIndex, и значения будут основываться на двух из запрашиваемых столбцов, а затем присваивать значение.
После этого я хочу отсортировать по другим критериям.
strSQL = "Some working text"
dt = GetData(Con, strSQL) ' Function to execute query
После этого я вычисляю и присваиваю новые значения следующим образом:
If ddlQtrTypePriority.SelectedItem.Value > dt.Rows(Row).Item(16) Then
PriorityIndex = 1
ElseIf ddlQtrTypePriority.SelectedItem.Value < dt.Rows(Row).Item(16) Then
PriorityIndex = 2
Else
PriorityIndex = 3
End If
Теперь этот PriorityIndex должен быть добавлен в DataTable dt
, и все данные должны быть отсортированы на основе значений PriorityIndex.