rs.Open sql,conn,0,2,1

例子:rs.Open sql,conn,0,2,1

CursorType = 0,默认值,打开仅向前类型游标。
LockType = 2, 开放式锁定
Options = 1, 指示 ADO 生成 SQL 查询

具体的语法如下:

语法

recordset.Open Source, ActiveConnection, CursorType, LockType, Options

参数

Source   可选,变体型,计算 Command 对象的变量名、SQL 语句、表名、存储过程调用或持久 Recordset 文件名。

ActiveConnection   可选。变体型,计算有效 Connection 对象变量名;或字符串,包含 ConnectionString 参数。

CursorType   可选,CursorTypeEnum 值,确定提供者打开 Recordset 时应该使用的游标类型。可为下列常量之一(参阅 CursorType 属性可获得这些设置的定义)。

常量 说明
adOpenForwardOnly (默认值)打开仅向前类型游标。
adOpenKeyset 打开键集类型游标。
adOpenDynamic 打开动态类型游标。
adOpenStatic 打开静态类型游标。

LockType   可选。确定提供者打开 Recordset 时应该使用的锁定(并发)类型的 LockTypeEnum 值,可为下列常量之一(参见 LockType 属性可获得详细信息)。

常量 说明
adLockReadOnly (默认值)只读 — 不能改变数据。
adLockPessimistic 保守式锁定(逐个) — 提供者完成确保成功编辑记录所需的工作,通常通过在编辑时立即锁定数据源的记录来完成。
adLockOptimistic 开放式锁定(逐个) — 提供者使用开放式锁定,只在调用 Update 方法时才锁定记录。
adLockBatchOptimistic 开放式批更新 — 用于批更新模式(与立即更新模式相对)。

Options   可选,长整型值,用于指示提供者如何计算 Source 参数(如果它代表的不是 Command 对象),或从以前保存 Recordset 的文件中恢复 Recordset。可为下列常量之一(参见 CommandType 属性可获得该列表中前五个常量的详细说明)。

常量 说明
adCmdText 指示提供者应该将 Source 作为命令的文本定义来计算。
adCmdTable 指示 ADO 生成 SQL 查询以便从 Source 命名的表返回所有行。
adCmdTableDirect 指示提供者更改从 Source 命名的表返回的所有行。
adCmdStoredProc 指示提供者应该将 Source 视为存储的过程。
adCmdUnknown 指示 Source 参数中的命令类型为未知。
adCommandFile 指示应从 Source 命名的文件中恢复持久(保存的)Recordset。
adExecuteAsync 指示应异步执行 Source。
adFetchAsync 指示在提取 CacheSize 属性中指定的初始数量后,应该异步提取所有剩余的行。

时间: 2024-10-01 09:23:44

rs.Open sql,conn,0,2,1的相关文章

rs.open sql,conn,1,1全接触

https://blog.csdn.net/qq_36171618/article/details/79936559 *==========================================================================* rs.open sql,conn,1,1全接触(已修正) *==========================================================================* 经常会在连接DB

sql example 0 -- show

sql example 0 – show sql example 0 – show show warnings; show databases; show tables; show create database YOUR_DATABASE_NAME; show create table YOUR_TABLE_NAME; show tables from DATABASE_NAME; show columns from TABLE_NAME; show index from TABLE_NAME

PL SQL 12.0.7的安装及注册码,汉化包,连接Oracle远程数据库,中文乱码问题处理

首先,在官网下载PL SQL 的对应版本,本机是64位的就下载64位的,网址:https://www.allroundautomations.com/downloads.html#PLS 点击应用程序.exe文件,进行安装. 安装成功,打开,会有一个需要注册的弹窗,输入以下注册码,仅针对PLSQL Developer 12.0.7版本, PLSQL Developer 12.0.7 注册码 product code: 4vkjwhfeh3ufnqnmpr9brvcuyujrx3n3le seri

PL/SQL 9.0工具技巧

1. 设置自动替换 tools--preferences--User interface--Editor--Autoreplace 2. 如何设置如上三条显示: tools--preferences--User interface--Options 把Autosave desktop 打钩

My sql 8.0.13 安装填坑

会报错的写法: GRANT ALL PRIVILEGES ON *.*  'root'@'%' identified by '123123' WITH GRANT OPTION; 以下是正确的写法: grant all privileges on  *.* to 'root'@’%’ ; 原文地址:https://www.cnblogs.com/yuanhang/p/10160849.html

conn.execute的用法详解

conn.execute的用法 conn.execute.rs.open之间的差别,conn.execute.rs.open.command.execute方法用法大大不同 通常形成记录集可以使用 Set rs=conn.execute(SQL) 或直接 rs=CONN.execute(SQL) 和 Set rs=Server.CreateObject("ADODB.Recordset") rs.open SQL,CONN,0,1 或 rs.open SQL,CONN 这种情况 通常o

ASP编程基本语法

ASP编程基本语句(一) Access + asp编制网站是属于动态网站,是通过把要编制的内容写入数据库里,在通过读取数据库的内容显示出来,学习目的:学会数据库的基本操作.数据库的基本操作无非是:查询记录,写入记录,删除记录,修改记录.如下图 数据库名称:data.mdb 数据表名称:lmnr 字段: id  (主键)    bt  (文本)  name  (文本)  content (备注) 一,掌握ACCESS数据库的连接 <% set conn=server.createobject(&quo

ASP连接sql server实例解析

1.首先确定自己的iis没有问题 2.其次确定自己sqlserver没有问题 然后在iis的文件夹wwwroot里,建立一个文件 名为testSqlServer.asp,编写代码例如以下就可以 <% 'ole db连接 set cnn1 = Server.CreateObject("ADODB.Connection") '连接串需要注意sqlserver的实例名,是否是默认,非默认必需要写出来 cnn1.Open "provider=sqloledb;data sour

sql 判断字段日期和特定日期的大小

'查找用户dim fenPeople,fenMoneyset rs=Server.CreateObject("ADODB.recordset") '列出和自己同期的所有玩家sql="select * from user_info where user_level>0 and datediff('s',gameOverDate,'" & fenLast & "')<=0 and datediff('s',gameOverDate,