首页 理论教育 ASP动态网页设计:Recordset对象的主要方法

ASP动态网页设计:Recordset对象的主要方法

时间:2023-11-05 理论教育 版权反馈
【摘要】:利用Recordset对象的方法,可以操作记录集中各条记录。例如:Rs.open″select*from student″,Conn,AdOpenStatic,AdLockOptimistic表7-5CursorType参数取值表7-6 LockType参数取值5.Update方法该方法通常与AddNew、Delete一起使用,通过对RecordSet对象变量的修改使底层数据源中的表生效。

ASP动态网页设计:Recordset对象的主要方法

利用Recordset对象的方法,可以操作记录集中各条记录。

1.Add New方法

该方法用来在Recordset中插入新记录,前提是这个Recordset对象是可更新的。在使用该方法后,用Update方法进行保存,新记录便成为当前记录。

2.Delete方法

该方法用来从Recordset中删除记录。使用时要和Update方法一起使用。

3.Move、MoveFirst、MoveLast、MovePrevious、MoveNext

Move从当前记录移动记录指针。调用语法为:rs.Moven,其中n是要跳过的记录数;MoveFirst移动记录指针到第一条记录,调用语法为:rs.MoveFirst;MoveLast移动记录指针到最后一条记录,调用语法为:rs.MoveLast;MoveNext移动记录指针到下一条记录,调用语法为:rs.MoveNext;MovePrevious移动记录指针到前一条记录,调用语法为:rsMovePrevious。

4.Open方法

除了可以使用Connection对象执行SQL查询语句,利用返回的记录集生成Recordset对象外,还可以利用Recordset对象的Open方法执行一条SQL语句查询或者调用数据库的存储过程,返回一个记录集。Open方法的使用格式如下:(www.xing528.com)

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

其中Rs是要执行Open方法的Recordset对象名;Source一般情况下用的是select语句或表名;ActiveConnection指的是连接对象;CursorType指的是游标类型(其取值见表7-5);Lock Type是指锁定信息(其取值见表7-6);Options参数为可选参数,通常省略。

例如:Rs.open″select*from student″,Conn,AdOpenStatic,AdLockOptimistic

表7-5CursorType参数取值

表7-6 LockType参数取值

5.Update方法

该方法通常与AddNew、Delete一起使用,通过对RecordSet对象变量的修改使底层数据源中的表生效。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈