So-net無料ブログ作成
検索選択

C# データテーブルの検索、削除 [.NET]

データテーブルに入っている項目を見つける、削除するという処理について記録します。

レコードを探すにはSelectメソッドを使用しました。
DataRow[] oDelRows = oTbl.Select("cd=" + 値);

これで、DataRowの配列を返してくれます。
今回のパターンではcdという列は主キーなので1行しか返ってきません。

次にその行を削除します。
oTbl.Rows.Remove(oDelRows[0]);

仮に複数行削除したい場合は、
oDelRowsをforeachなどで回しつつ削除すればいいかもしれません。

以上です。[レストラン]

nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました