OdbcRowUpdatingEventArgs 类

定义

RowUpdating 事件提供数据。Provides data for the RowUpdating event.

public ref class OdbcRowUpdatingEventArgs sealed : System::Data::Common::RowUpdatingEventArgs
public sealed class OdbcRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs
type OdbcRowUpdatingEventArgs = class
    inherit RowUpdatingEventArgs
Public NotInheritable Class OdbcRowUpdatingEventArgs
Inherits RowUpdatingEventArgs
继承
OdbcRowUpdatingEventArgs

注解

在对行进行更新之前引发 RowUpdating 事件。The RowUpdating event is raised before an update to a row.

使用 Update 方法时,每个更新的数据行都会发生两个事件: RowUpdatingRowUpdatedWhen using the Update method, there are two events that occur for each data row updated: RowUpdating and RowUpdated. 更新操作的执行顺序如下所示:The order of execution for an update operation 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. 如果命令设置为 FirstReturnedRecord,则将第一个返回的结果放置在 DataRow中。If the command is set to FirstReturnedRecord, then 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. 调用 AcceptChangesAcceptChanges is called.

构造函数

OdbcRowUpdatingEventArgs(DataRow, IDbCommand, StatementType, DataTableMapping)

初始化 OdbcRowUpdatingEventArgs 类的新实例。Initializes a new instance of the OdbcRowUpdatingEventArgs class.

属性

BaseCommand

获取或设置此类的实例的 IDbCommand 对象。Gets or sets the IDbCommand object for an instance of this class.

(继承自 RowUpdatingEventArgs)
Command

获取或设置当调用 OdbcCommand 时执行的 Update(DataSet)Gets or sets the OdbcCommand to execute when Update(DataSet) is called.

Errors

获取当 Command 执行时 .NET Framework 数据提供程序生成的任何错误。Gets any errors generated by the .NET Framework data provider when the Command executes.

(继承自 RowUpdatingEventArgs)
Row

获取要作为插入、更新或删除操作的一部分发送到服务器的 DataRowGets the DataRow that will be sent to the server as part of an insert, update, or delete operation.

(继承自 RowUpdatingEventArgs)
StatementType

获取要执行的 SQL 语句的类型。Gets the type of SQL statement to execute.

(继承自 RowUpdatingEventArgs)
Status

获取或设置 UpdateStatus 属性的 CommandGets or sets the UpdateStatus of the Command property.

(继承自 RowUpdatingEventArgs)
TableMapping

获取要通过 DataTableMapping 发送的 Update(DataSet)Gets the DataTableMapping to send through the Update(DataSet).

(继承自 RowUpdatingEventArgs)

方法

Equals(Object)

确定指定的对象是否等于当前对象。Determines whether the specified object is equal to the current object.

(继承自 Object)
GetHashCode()

用作默认哈希函数。Serves as the default hash function.

(继承自 Object)
GetType()

获取当前实例的 TypeGets the Type of the current instance.

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。Creates a shallow copy of the current Object.

(继承自 Object)
ToString()

返回一个表示当前对象的 string。Returns a string that represents the current object.

(继承自 Object)

适用于