DataTable

DataTableに対するソート

■LINQ データテーブルに対してソートを実行し、その結果をDataRowの配列として受領 Dim dRows As DataRow() = dt.AsEnumerable.OrderBy(Function(p) p(0)).ToArray

DataTableに対する値の存在チェック(LINQ)

■dt = DataTable CheckValue = 検索値 p = DataRowとなる ・DataTableの(0)列に、検索値が存在するかチェック Boolean = dt.AsEnumerable.Any(Function(p) p(0) = CheckValue)) (*) DatatableへのLINQは、AsEnumerableを通す必要がある。

DataTable:値を列名で取得

dt.Rows(行番号)(列名).ToStringex) dt.Rpws(0)("〒").ToString

DataTable:先頭行にブランク行を追加

■_dtをデータ読込済みのDataTableとする_dt.Rows.InsertAt(_dt.NewRow, 0)