System.Data.SqlClient Namespace SqlDataAdapter Class
Raises the RowUpdating event.
[ VB ]
Overloads Overridable Protected Sub OnRowUpdating ( _
ByVal ruevent As SQLRowUpdatingEventArgs _
)
[ C# ]
Protected virtual void OnRowUpdating (
SQLRowUpdatingEventArgs ruevent
);
[ C++ ]
protected: virtual void OnRowUpdating (
SQLRowUpdatingEventArgs* ruevent
);
[ JScript ]
Protected function OnRowUpdating (
ruevent : SQLRowUpdatingEventArgs
);
- ruevent
- An SQLRowUpdatingEventArgs that contains the event data.
Raising an event invokes the event handler through a delegate. For more information, see Providing Event Functionality.
Notes to Inheritors: When overriding OnRowUpdating in a derived class, be sure to call the base class's OnRowUpdating method.
The following example [ B ] uses this method within a derived class.
[ VB ]
' myAdapter.class derived from SqlDataAdapter
Inherits SqlDataAdapter
' create the method for row updated
Public Sub OnRowUpdated ( event As RowUpdatedEventArgs )
' show a message box telling user of row update
Dim myMsgBox As MessageBox
myMsgBox.Show "A row has been updated."
' call the base class method
MyBase.OnRowUpdated event
End Sub
' create the method for row updating
Public Sub OnRowUpdating ( event As RowUpdatingEventArgs )
' show a message box telling user of row update
Dim myMsgBox As MessageBox
myMsgBox.Show "A row is being updated ..."
' call the base class method
MyBase.OnRowUpdating event
End Sub
' create the method for the schema changing
Public Sub OnSchemaChanging ( event As SchemaChangingEventArgs )
' show a message box telling user of schema change
Dim myMsgBox As MessageBox
myMsgBox.Show "the schema is changing ..."
' call the base class method
MyBase.OnSchemaChanging event
End Sub
' create the method for the schema changed
Public Sub OnSchemaChanged ( event As SchemaChangedEventArgs )
' show a message box telling user of schema change
Dim myMsgBox As MessageBox
myMsgBox.Show "the schema has changed"
' call the base class method
MyBase.OnSchemaChanged event
End Sub
' create the method for the schema being mapped
Public Sub OnSchemaMapping ( event As SchemaMappingEventArgs )
' show a message box telling the user of schema map
Dim myMsgBox As MessageBox
myMsgBox.Show "the schema is currently being mapped ..."
' call the base class method
MyBase.OnSchemaMapping event
End Sub
SqlDataAdapter Members SqlDataAdapter.OnRowUpdating Overload List OnRowUpdated