点击或拖拽改变大小

Functions.SqlSetStmtSimulateCursor 方法

X#
返回并可选地更改 SQLSelect 对象的默认游标模拟模式

命名空间:  VOSQLClasses
程序集:  VOSQLClasses (在 VOSQLClasses.dll 中) 版本:2.22 GA
语法
 FUNCTION SqlSetStmtSimulateCursor(
	nNew
) AS LONG CLIPPER
查看代码

参数

nNew (Optional)
类型:__Usual
新的游标模拟模式,将由新的 SqlSelect 对象使用

返回值

类型:Int32
如果未指定 nNew,SQLSetStmtSimulateCursor() 将返回当前设置。 如果指定了 nNew,将返回新设置。
备注
SQLSelect 对象的游标模拟模式用于确定其他连接是否已更改行。可能的值有:
常量描述
SQL_SC_NON_UNIQUE 驱动程序不保证模拟定位的更新或删除语句只影响一行;这是应用程序的责任。 如果一个语句影响多行,SQLExecute、SQLExecDirect 或 SQLSetPos 返回 SQLSTATE 01001(游标操作冲突)。
SQL_SC_TRY_UNIQUE 驱动程序尝试保证模拟定位的更新或删除语句只影响一行。 驱动程序总是执行这样的语句,即使它们可能影响多行,比如当没有唯一键时。 如果一个语句影响多行,SQLExecute、SQLExecDirect或SQLSetPos 返回 SQLSTATE 01001(游标操作冲突)。
SQL_SC_UNIQUE 驱动程序保证模拟定位的更新或删除语句只影响一行。如果驱动程序无法保证这一点,SQLExecDirect 或 SQLPrepare返回一个错误。
X# 使用的默认值是 SQL_SC_TRY_UNIQUE
示例