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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 编程 » SQL Anywhere 数据访问 API » SQL Anywhere .NET 2.0 API 参考 » iAnywhere.Data.SQLAnywhere 命名空间 (.NET 2.0) » SADataAdapter 类

 

SADataAdapter 成员

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

SADataAdapter 构造函数

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

公共属性
成员名称 说明

[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 属性

指定在调用 Update 方法来删除数据库中与 DataSet 中已删除的行对应的行时对数据库执行的 SACommand 对象。

[external link] FillLoadOption(继承自 DataAdapter)

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

InsertCommand 属性

指定在调用 Update 方法来向数据库中添加与 DataSet 中插入的行对应的行时对数据库执行的 SACommand。

[external link] MissingMappingAction(继承自 DataAdapter)

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

[external link] MissingSchemaAction(继承自 DataAdapter)

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

[external link] ReturnProviderSpecificTypes(继承自 DataAdapter)

获取或设置 Fill 方法应返回特定于提供程序的值还是与 CLS 兼容的公用值。

SelectCommand 属性

指定在 Fill 或 FillSchema 过程中使用的 SACommand,它用于从数据库获取要复制到 DataSet 中的结果集。

TableMappings 属性

指定提供源表与 DataTable 之间主映射的集合。

UpdateBatchSize 属性

获取或设置每次到服务器的往返过程中处理的行数。

UpdateCommand 属性

指定在调用 Update 方法来更新数据库中与 DataSet 中已更新的行对应的行时对数据库执行的 SACommand。

公共方法
成员名称 说明

[external link] Fill(继承自 DbDataAdapter)

添加或刷新 [external link] DataSet 中的行。

[external link] FillSchema(继承自 DbDataAdapter)

将名为 "Table" 的 [external link] DataTable 添加到指定的 [external link] DataSet,并配置模式,使其与基于指定 [external link] SchemaType 的数据源中的模式相匹配。

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] DataRow 对象数组中每一插入、更新或删除的行调用相应的 INSERT、UPDATE 或 DELETE 语句。

公共事件
成员名称 说明

[external link] FillError(继承自 DataAdapter)

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

RowUpdated 事件

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

RowUpdating 事件

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

另请参见