rst.Open Trim(sql), mycon, adOpenKeyset, adLockOptimistic中的每句话是什么意思啊
代码如下:PublicFunctionExecuteqx(ByValtxtAsInteger)AsString'定义Executeqx函数,txt为变量,返回字符数值Di...
代码如下:
Public Function Executeqx(ByVal txt As Integer) As String '定义Executeqx函数,txt为变量,返回字符数值
Dim sql As String
Dim mycon As ADODB.Connection
Dim rst As ADODB.Recordset
Set mycon = New ADODB.Connection
mycon.ConnectionString = connstring
mycon.Open
Set rst = New ADODB.Recordset
sql = "select admin from use where username='" & username & "'"
rst.Open Trim(sql), mycon, adOpenKeyset, adLockOptimistic
最后一句话的4个词是什么意思啊.谢谢 展开
Public Function Executeqx(ByVal txt As Integer) As String '定义Executeqx函数,txt为变量,返回字符数值
Dim sql As String
Dim mycon As ADODB.Connection
Dim rst As ADODB.Recordset
Set mycon = New ADODB.Connection
mycon.ConnectionString = connstring
mycon.Open
Set rst = New ADODB.Recordset
sql = "select admin from use where username='" & username & "'"
rst.Open Trim(sql), mycon, adOpenKeyset, adLockOptimistic
最后一句话的4个词是什么意思啊.谢谢 展开
1个回答
展开全部
声明:这个答案不是我自己写的!
打开记录集:
语法格式:
recordset.Open Source, ActiveConnection, CursorType, LockType, Options
参数说明:
1、Source 可选。Variant,计算有效的 Command 对象、SQL 语句、表名、存储过程调用、URL 或包含持久存储的 Recordset 的文件或 Stream 对象的名称。
2、ActiveConnection 可选。Variant 或 String,Variant 用于计算有效的 Connection 对象变量的名称;String 包含 ConnectionString 参数。
3、CursorType 可选。CursorTypeEnum 值,确定当打开 Recordset 时提供者应使用的游标类型。默认值为 adOpenForwardOnly。
4、LockType 可选。LockTypeEnum 值,确定打开 Recordset 时提供者应使用的锁定类型(并发)。默认值为 adLockReadOnly。
5、Options 可选。Long 值,指示如果 Source 参数表示的不是 Command 对象,提供者应如何计算该参数;或者指示应从先前保存 Recordset 的文件中恢复 Recordset。可以是一个或者多个 CommandTypeEnum 或 ExecuteOptionEnum 值。
其中:
1、CursorType参数的取值:
adOpenDynamic-使用动态游标。其他用户所作的添加、更改或删除均可见,而且允许 Recordset 中的所有移动类型(如果提供者不支持书签,则书签除外)。
adOpenForwardOnly-默认值。使用仅向前游标。除了在记录中只能向前滚动外,与静态游标相同。当只需要在 Recordset 中进行一个传递时,用它可提高性能。
adOpenKeyset-使用键集游标。尽管从您的 Recordset 不能访问其他用户删除的记录,但除无法查看其他用户添加的记录外,它和动态游标相似。其他用户所作的数据更改依然可见。
adOpenStatic-使用静态游标。一组记录的静态副本,可用于查找数据或生成报告。其他用户所作的添加、更改或删除不可见。
adOpenUnspecified-不指定游标类型。
2、LockType参数的取值:
adLockBatchOptimistic-指示开放式批更新。需要批更新模式。
adLockOptimistic-指示逐个记录开放式锁定。提供者使用开放式锁定,仅在调用 Update 方法时锁定记录。
adLockPessimistic-指示逐个记录保守式锁定。提供者要确保记录编辑成功,通常在编辑之后立即在数据源锁定记录。
adLockReadOnly-指示只读记录。无法改变数据。
adLockUnspecified-未指定锁定类型。创建副本时,副本与源对象使用相同的锁定类型。
打开记录集:
语法格式:
recordset.Open Source, ActiveConnection, CursorType, LockType, Options
参数说明:
1、Source 可选。Variant,计算有效的 Command 对象、SQL 语句、表名、存储过程调用、URL 或包含持久存储的 Recordset 的文件或 Stream 对象的名称。
2、ActiveConnection 可选。Variant 或 String,Variant 用于计算有效的 Connection 对象变量的名称;String 包含 ConnectionString 参数。
3、CursorType 可选。CursorTypeEnum 值,确定当打开 Recordset 时提供者应使用的游标类型。默认值为 adOpenForwardOnly。
4、LockType 可选。LockTypeEnum 值,确定打开 Recordset 时提供者应使用的锁定类型(并发)。默认值为 adLockReadOnly。
5、Options 可选。Long 值,指示如果 Source 参数表示的不是 Command 对象,提供者应如何计算该参数;或者指示应从先前保存 Recordset 的文件中恢复 Recordset。可以是一个或者多个 CommandTypeEnum 或 ExecuteOptionEnum 值。
其中:
1、CursorType参数的取值:
adOpenDynamic-使用动态游标。其他用户所作的添加、更改或删除均可见,而且允许 Recordset 中的所有移动类型(如果提供者不支持书签,则书签除外)。
adOpenForwardOnly-默认值。使用仅向前游标。除了在记录中只能向前滚动外,与静态游标相同。当只需要在 Recordset 中进行一个传递时,用它可提高性能。
adOpenKeyset-使用键集游标。尽管从您的 Recordset 不能访问其他用户删除的记录,但除无法查看其他用户添加的记录外,它和动态游标相似。其他用户所作的数据更改依然可见。
adOpenStatic-使用静态游标。一组记录的静态副本,可用于查找数据或生成报告。其他用户所作的添加、更改或删除不可见。
adOpenUnspecified-不指定游标类型。
2、LockType参数的取值:
adLockBatchOptimistic-指示开放式批更新。需要批更新模式。
adLockOptimistic-指示逐个记录开放式锁定。提供者使用开放式锁定,仅在调用 Update 方法时锁定记录。
adLockPessimistic-指示逐个记录保守式锁定。提供者要确保记录编辑成功,通常在编辑之后立即在数据源锁定记录。
adLockReadOnly-指示只读记录。无法改变数据。
adLockUnspecified-未指定锁定类型。创建副本时,副本与源对象使用相同的锁定类型。
参考资料: http://zhidao.baidu.com/question/7330613.html
浙江启扬智能科技有限公司
2023-06-12 广告
2023-06-12 广告
Android和ARM、Linux之间存在密切的联系。Android是一种基于Linux内核的嵌入式智能操作系统,它采用了ARM处理器作为其主要处理器架构。Android的内核和许多应用程序都是基于ARM架构编写的,包括处理器和内存管理器。...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询