为了账号安全,请及时绑定邮箱和手机立即绑定

请问最后一句话的4个词是什么意思啊.谢谢

请问最后一句话的4个词是什么意思啊.谢谢

繁星点点滴滴 2022-08-11 18:07:18
代码如下:Public Function Executeqx(ByVal txt As Integer) As String '定义Executeqx函数,txt为变量,返回字符数值Dim sql As StringDim mycon As ADODB.ConnectionDim rst As ADODB.RecordsetSet mycon = New ADODB.Connectionmycon.ConnectionString = connstringmycon.OpenSet rst = New ADODB.Recordsetsql = "select admin from use where username='" & username & "'"rst.Open Trim(sql), mycon, adOpenKeyset, adLockOptimistic
查看完整描述

1 回答

?
临摹微笑

TA贡献1982条经验 获得超2个赞

打开记录集:

语法格式:
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-未指定锁定类型。创建副本时,副本与源对象使用相同的锁定类型。


查看完整回答
反对 回复 2022-08-15
  • 1 回答
  • 0 关注
  • 97 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信