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) » SACommandBuilder 类

 

SACommandBuilder 成员

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

SACommandBuilder 构造函数

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

公共属性
成员名称 说明

[external link] CatalogLocation(继承自 DbCommandBuilder)

设置或获取 [external link] DbCommandBuilder 实例的 [external link] CatalogLocation

[external link] CatalogSeparator(继承自 DbCommandBuilder)

设置或获取用作 [external link] DbCommandBuilder 实例的目录分隔符的字符串。

[external link] ConflictOption(继承自 DbCommandBuilder)

指定 [external link] DbCommandBuilder 即将使用哪一个 [external link] ConflictOption

DataAdapter 属性

指定要为其生成语句的 SADataAdapter。

[external link] QuotePrefix(继承自 DbCommandBuilder)

获取或设置要在指定名称包含空格或保留标识之类字符的数据库对象(例如,表或列)时使用的一个或多个起始字符。

[external link] QuoteSuffix(继承自 DbCommandBuilder)

获取或设置要在指定名称包含空格或保留标识之类字符的数据库对象(例如,表或列)时使用的一个或多个起始字符。

[external link] SchemaSeparator(继承自 DbCommandBuilder)

获取和设置要用作模式标识符与其它任何标识符之间分隔符的字符。

[external link] SetAllValues(继承自 DbCommandBuilder)

指定在更新语句中是包含所有列值,还是只包含更改的列值。

公共方法
成员名称 说明

DeriveParameters 方法

填充指定 SACommand 对象的 Parameters 集合。它用于 SACommand 中指定的存储过程。

GetDeleteCommand 方法

返回调用 SADataAdapter.Update 时生成的、对数据库执行 DELETE 操作的 SACommand 对象。

GetInsertCommand 方法

返回调用 Update 时生成的、对数据库执行 INSERT 操作的 SACommand 对象。

GetUpdateCommand 方法

返回调用 Update 时生成的、对数据库执行 UPDATE 操作的 SACommand 对象。

QuoteIdentifier 方法

返回不带引号标识符的正确加引号形式,该标识符中的所有嵌入式引号都已经过正确转义。

[external link] RefreshSchema(继承自 DbCommandBuilder)

清除与此 [external link] DbCommandBuilder 关联的命令。

UnquoteIdentifier 方法

返回带引号标识符的正确的不加引号形式,该标识符中的所有嵌入式引号都已经过正确的取消转义。

另请参见