ありがとうございます。私は検索したが、まだ書く方法を知らない。vb.net特定の条件で値を取得する方法
[前提] 私はテーブルのDataView
を取得し、それをフィルタリングしてソートしました。
[表] [濾過した後、表は次のようになります↓]
私は別の条件で名を取得したいです。 私はこれを書いたが、正しくないようだ。
If dv_Table1.Select("Code1 = '11'").Rows.Count > 0 Then
drwWork.Item("Name") = dv_Table1.Item(0).Item("Name")
ElseIf dv_Table1.Select("Code1 = 12").Rows.Count > 0 Then
drwWork.Item("Name") = dv_Table1.Item(0).Item("Name")
If dv_Table1.Item(0).Item("Code2") = 1 Then
drwWork.Item("Code") = Asterisk
Else
End If
Else
End If
私の主な目標は、私も注文してテーブルをソート異なるコード1 に応じて別の名前を取得することです。 [code1 = 12などのレコード番号が2より大きい場合、 ASCの順に2つの名前を取得します。
[ Item(0).Item("Name") ]
の部分が正しくない可能性があります 正しいコーディングを知りたいのですが。
ありがとうございました!
私は今、それを再現することはできませんが、
大変ありがとうございました!私は別の考えを持っていた~~~私はそれを参照します – sleepinglatte