データセットからデータテーブルにデータをフィルタリングするにはどうすればよいですか? >データセットからフィルタリングされたデータをデータテーブルに取得する
DataRow[] dr = DS.Tables[0]
.Select("STAGENAME='Develop' AND DEVLAPSEDAYS IS NOT NULL");
どのように私はここにDataTableを使用することができますコード - などの ?コードdoesnの `t以下
はchanges-を反映>
DataTable FilteredDataD = DS.Tables[0];
if (FilteredDataD.Rows.Count > 0) {
FilteredDataD.DefaultView.RowFilter = "STAGENAME='Develop' AND DEVLAPSEDAYS IS NOT NULL";
FilteredDataD.DefaultView.ToTable();
}
です「(+ FilteredDataD.column "を芸名= '開発' AND DEVLAPSEDAYSがNULLでない" のように、フィルタの上使用して列を削除することが可能ですcol_name ")... 5列に4個しか表示されていないとします。私のquery.Isからcol_nameを削除できません。 (C#を使用して3)あなたが拡張メソッドを書くことができ
返信
James、AsEnumerable()は私のVSで見つけることができませんでした.net 2.0 version.Reply – palak
@JamesJohnson +1、私は「ビュー」がデータセットなどに使われているのを気にしませんでした。これは素晴らしい解決策です。 – Matt
@JamesJohnson:こんにちはジェームズは答えに感謝しますが、それは私のために働いていない、フィルタリングは起こっていません。 – palak