データセットのDataTable のビュー
データセットを設定後にDataViewをつくる
例
DataView firstView = new DataView(myTable);
※myTableはデータセットのOracleDataTableのインスタンスとする
並べ替え、フィルタ処理、検索、編集、移動を実行できる、データ連結可能
参考:D-Programmer様
DataTableにはDefaultViewというプロパティがあり、これはDataViewそのものです
DataViewを生成しなくても機能を利用できます
参考:どっとねっとふぁん様
レコードに相当するのはDataRowViewクラスのインスタンス
レコードの追加はこんな感じ
例
DataRowView myDataRowView;
myDataRowView=firstView.AddNew();
myDataRowView["item"] = "fish";
各項目を編集
myDataRowView.EndEdit();
レコードの編集はこんな感じ
例
※myDataViewは編集したいDataViewインスタンス
DataRowView myDataRowView=myDataView[インデックス];
myDataRowView["item"] = "fish";
各項目を編集
myDataRowView.EndEdit();
OracleCommandbuilderで更新コマンドを作成しデータアダプター?のUpdateメソッドにて反映する
⇒データセット(C#カテゴリー)
⇒MSDNへ
データセットを設定後にDataViewをつくる
例
DataView firstView = new DataView(myTable);
※myTableはデータセットのOracleDataTableのインスタンスとする
並べ替え、フィルタ処理、検索、編集、移動を実行できる、データ連結可能
参考:D-Programmer様
DataTableにはDefaultViewというプロパティがあり、これはDataViewそのものです
DataViewを生成しなくても機能を利用できます
参考:どっとねっとふぁん様
レコードに相当するのはDataRowViewクラスのインスタンス
レコードの追加はこんな感じ
例
DataRowView myDataRowView;
myDataRowView=firstView.AddNew();
myDataRowView["item"] = "fish";
各項目を編集
myDataRowView.EndEdit();
レコードの編集はこんな感じ
例
※myDataViewは編集したいDataViewインスタンス
DataRowView myDataRowView=myDataView[インデックス];
myDataRowView["item"] = "fish";
各項目を編集
myDataRowView.EndEdit();
OracleCommandbuilderで更新コマンドを作成しデータアダプター?のUpdateメソッドにて反映する
⇒データセット(C#カテゴリー)
⇒MSDNへ
コメントをかく