OracleDataAdapter.RowUpdating イベント


Update(DataSet) 処理中に、データ ソースに対してコマンドが実行される前に発生します。Occurs during Update(DataSet) before a command is executed against the data source.

 event System::Data::OracleClient::OracleRowUpdatingEventHandler ^ RowUpdating;
public event System.Data.OracleClient.OracleRowUpdatingEventHandler RowUpdating;
member this.RowUpdating : System.Data.OracleClient.OracleRowUpdatingEventHandler 
Public Custom Event RowUpdating As OracleRowUpdatingEventHandler 




メソッドを使用すると Update 、データ行ごとに発生する2つのイベントが更新されます。When using the Update method, there are two events that occur per data row updated. 実行順序は次のとおりです。The order of execution is as follows:

  1. の値は、 DataRow パラメーター値に移動されます。The values in the DataRow are moved to the parameter values.

  2. OnRowUpdating イベントが発生します。The OnRowUpdating event is raised.

  3. コマンドが実行されます。The command executes.

  4. UpdateRowSource列挙型がに設定されている場合 FirstReturnedRecord 、最初に返された結果がDataRowに配置されます。If the UpdateRowSource enumeration is set to FirstReturnedRecord, the first returned result is placed in the DataRow.

  5. 出力パラメーターがある場合は、 DataRowに配置されます。If there are output parameters, they are placed in the DataRow.

  6. OnRowUpdated イベントが発生します。The OnRowUpdated event is raised.

  7. AcceptChanges が呼ばれたとき。AcceptChanges is called.