Functions.SqlSetStmtConcurrency 方法 | |
返回并可选地更改 SQLSelect 对象的默认并发模式
命名空间:
VOSQLClasses
程序集:
VOSQLClasses (在 VOSQLClasses.dll 中) 版本:2.22 GA
语法 FUNCTION SqlSetStmtConcurrency(
nNew
) AS LONG CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public static int SqlSetStmtConcurrency(
__Usual nNew = default
)
查看代码参数
- nNew (Optional)
- 类型:__Usual
新的并发策略,将由新的 SqlSelect 对象使用
返回值
类型:
Int32
如果未指定
nNew,SQLSetStmtConcurrency() 将返回当前设置。
如果指定了
nNew,将返回新设置。
备注
SQLSelect 对象的并发模式用于确定其他连接是否已更改行。可能的值有:
常量 | 描述 |
---|
SQL_CONCUR_READ_ONLY | 游标是只读的。不允许更新。 |
SQL_CONCUR_LOCK | 游标使用足够低的锁定级别,以确保可以更新行。 |
SQL_CONCUR_ROWVER | 游标使用乐观并发控制,比较行版本,如 SQLBase ROWID 或 Sybase TIMESTAMP。 |
SQL_CONCUR_VALUES | 游标使用乐观并发控制,比较值。 |
X# 使用的默认值是 SQL_CONCUR_ROWVER
示例 参见