Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - .NET 编程 » UltraLite .NET 2.0 API 参考 » ULDataAdapter 类

 

ULDataAdapter 成员

公共构造函数
成员名称 说明

ULDataAdapter 构造函数

初始化一个新的ULDataAdapter 类实例。

公共属性
成员名称 说明

[external link] AcceptChangesDuringFill(继承自 DataAdapter)

获取或设置一个值,指示在任何 Fill 操作期间将 [external link] DataRow 添加到 [external link] DataTable 之后是否对其调用 [external link] DataRow.AcceptChanges

[external link] AcceptChangesDuringUpdate(继承自 DataAdapter)

获取或设置在 [external link] DataAdapter.Update 期间是否调用 [external link] DataRow.AcceptChanges

[external link] ContinueUpdateOnError(继承自 DataAdapter)

获取或设置一个值,指定在行更新过程中遇到错误时是否产生异常。

DeleteCommand 属性

指定当调用 DbDataAdapter.Update(System.Data.DataSet) 来删除数据库中与 System.Data.DataSet 中已删除的行对应的行时,针对数据库执行的 ULCommand 对象。

[external link] FillLoadOption(继承自 DataAdapter)

获取或设置决定适配器如何从 [external link] DbDataReader 填充 [external link] DataTable[external link] LoadOption

InsertCommand 属性

指定当调用 DbDataAdapter.Update(System.Data.DataSet) 以向数据库中插入与 System.Data.DataSet 中已插入的行对应的行时,针对数据库执行的 ULCommand 对象。

[external link] MissingMappingAction(继承自 DataAdapter)

确定当进来的数据没有匹配的表或列时所执行的操作。

[external link] MissingSchemaAction(继承自 DataAdapter)

决定当现有 [external link] DataSet 模式与进入的数据不匹配时采取何种动作。

[external link] ReturnProviderSpecificTypes(继承自 DataAdapter)

获取或设置 [external link] DataAdapter.Fill 方法应返回特定于提供程序的值还是返回公用的符合 CLS 标准的值。

SelectCommand 属性

指定在 System.Data.Common.DbDataAdapter.Fill(System.Data.DataSet) 或 System.Data.Common.DbDataAdapter.FillSchema(System.Data.DataSet,System.Data.SchemaType) 过程中使用的 ULCommand,用于从数据库获取要复制到 System.Data.DataSet 的结果集。

TableMappings 属性

返回提供源表和 System.Data.DataTable 之间主映射的集合

[external link] UpdateBatchSize(继承自 DbDataAdapter)

获取或设置一个值,此值可启用或禁用批处理支持,此值同时指定在批处理中可以执行的命令的数量。

UpdateCommand 属性

指定当调用 System.Data.Common.DbDataAdapter.Update(System.Data.DataSet) 来更新数据库中与 System.Data.DataSet 中已更新的行对应的行时,针对数据库执行的 ULCommand 对象。

公共方法
成员名称 说明

[external link] Fill(继承自 DbDataAdapter)

填充 [external link] DataSet[external link] DataTable

[external link] FillSchema(继承自 DbDataAdapter)

[external link] DataTable 添加到 [external link] DataSet 中并将模式配置为与数据源中的模式相匹配。

GetFillParameters 方法

返回执行 SELECT 语句时由用户设置的参数。

[external link] ResetFillLoadOption(继承自 DataAdapter)

[external link] DataAdapter.FillLoadOption 重置为其缺省状态,并使 [external link] DataAdapter.Fill 履行 [external link] DataAdapter.AcceptChangesDuringFill

[external link] ShouldSerializeAcceptChangesDuringFill(继承自 DataAdapter)

决定是否应保持 [external link] DataAdapter.AcceptChangesDuringFill

[external link] ShouldSerializeFillLoadOption(继承自 DataAdapter)

决定是否应保持 [external link] DataAdapter.FillLoadOption

[external link] Update(继承自 DbDataAdapter)

针对 [external link] DataSet 中每个插入、更新或删除的行调用相应的 INSERT、UPDATE 或 DELETE 语句。

公共事件
成员名称 说明

[external link] FillError(继承自 DataAdapter)

填充操作过程中出现错误时返回。

RowUpdated 事件

更新过程中对数据源执行命令后发生。尝试进行更新时便会触发该事件。

RowUpdating 事件

更新过程中对数据源执行命令前发生。尝试进行更新时便会触发该事件。

另请参见