CSharp

データテーブルのメソッド

DataTable.RejectChanges メソッド

概要
このテーブルを読み込むか、前回 AcceptChanges を呼び出した以降に このテーブルに対して行われたすべての変更をロールバックします。
URL
http://msdn.microsoft.com/ja-jp/library/system.data.datatable.rejectchanges(VS.80).aspx

DataTable.AcceptChanges メソッド

概要
前回 AcceptChanges を呼び出した以降にこのテーブルに対して行われたすべての変更をコミットします。

URL
http://msdn.microsoft.com/ja-jp/library/system.data.datatable.acceptchanges(VS.80).aspx

DataTable.GetChanges メソッド

概要
前回 DataTable を読み取るか、AcceptChanges を呼び出した以降にこのデータセットに対して行われた すべての変更が格納されているこのデータセットのコピーを取得します。

URL
http://msdn.microsoft.com/ja-jp/library/k2552649(VS.80).asp

型付データセットのメリットをまとめてみた。

メリットリスト

  1. ★型付データセット(型指定されたデータセット)では、型指定が厳密であり、IntelliSenseによる補完機能が利用できる
  2. defaultvalueプロパティを利用しデザイナでデフォルト値を指定することができる。
  3. DataTableに主キーの設定があれば、その列名を利用したFindメソッドが用意される。
  4. 型付データセットDataTableに主キーの設定があれば、その列名を利用したFindメソッドが用意される。
  5. データテーブル間にリレーションがある場合、親および子テーブルをたどるメソッドが用意される。OrderTableとOrderDetailテーブルに親子関係がある場合、親テーブルの行にGetOrderDetailRowsというメソッドが用意される。このメソッドによって、ループで処理せず子テーブルの要素を取り出すことができる。
  6. 列の値がNullかどうかをチェックするメソッドが用意されている。
  7. .NET Framework 2.0からはパーシャルクラスによって、型付データセットに任意のメソッドなどを追加することができる。
  8. ★コンパイル時に型チェックが行われるため、実行時の型変換エラーを未然に防げること。
  9. ★コンパイル時に型が決定されているため実行時の列へのアクセスパフォーマンスが向上することだ。


★月額105円~/容量最大30GB/機能満載! ロリポップ!レンタルサーバー ★

コメント:



(画像の文字列を入力して下さい)

トップ   編集 凍結解除 差分 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019/12/02 (月) 12:45:46 (1628d)

G|Cg|C@Amazon Yahoo yV

z[y[W yVoC[UNLIMITȂ1~] COiq COsیI