ASP的记录集对象的参数有哪些,各有什么意义?

ASP的记录集对象的参数有哪些,各有什么意义?,第1张

================================记录集指针的运用方法================================

一.记录集指针的运用方法

1.Move:将游标指针移动到指定的记录数位置

2.MoveFirst:移动到第一条记录位置

3.MoveNext:移动到当前记录的下一条记录

4.MovePrevious:移动到当前记录的上一条记录

5.MoveLast:移动到最后一条记录

6.AbsolutePosition:设置和读取当前记录的位置顺序号

7.BOF:指向第一条记录的前面

8.EOF:指向最后一条记录的后面

9.RecordCount:统计整个记录数

例题1:

<%

Set Conn=Server.CreateObject(“ADODB.Connection”)

Set Rs=Server.CreateObject(“ADODB.RecordSet”)

Conn.Open”DSN=Hello”

Rs.Open”Select * from Htable”,Conn,adOpenDynamic,adCMDText

Rs.AddNew

Rs(“Hcolumn”)=“new Data”

Rs.Update

Rs.moveNext

Rs.Moveprevious

Rs.movelast

Rs.move 1

Rs.close

Conn.close

%>

例题2:判断表内有没有记录

if rs.bof an rs.eof then

end if

例题2:判断数据库表里面有没有记录

if rs.bof and rs.eof then

end if

==================================分页显示===============================

一。分页显示:

1。AbsolutePage:当前记录在总页面中的页数编号

2。AbsolutePosition:绝对位置

3。PageCount:数据存在的页数

4。pageSize:每页的记录数

5。RecordCount:统计记录集的记录总数

例题:

<%

Set Conn=Server.CreateObject(“ADODB.Connection”)

Set Rs=Server.CreateObject(“ADODB.RecordSet”)

Conn.Open”DSN=Hello”

Rs.MaxRecord=10

Rs.Open”Select * from Htable”,Conn,

adOpenDynamic,adCMDText

Rs.close

rs.open mysql,conn,3,3 = rs.open mysql,conn,A,B

参数A为设定游标的类型,其取值为:

0 仅向前游标,只能向前浏览记录,不支持分页、Recordset、BookMark

1 键集游标,其他用户对记录说做的修改将反映到记录集中,但其他用户增加或删除记录不会反映到记录集中。支持分页、Recordset、BookMark

2 动态游标功能最强,但耗资源也最多。用户对记录说做的修改,增加或删除记录都将反映到记录集中。支持全功能浏览。

3 静态游标,只是数据的一个快照,用户对记录说做的修改,增加或删除记录都不会反映到记录集中。支持向前或向后移动

参数B为记录集的锁定类型,其取值为:

1 锁定类型,默认的,只读,不能作任何修改

2 当编辑时立即锁定记录,最安全的方式

3 只有在调用Update方法时才锁定记录集,而在此前的其他 *** 作仍可对当前记录进行更改、插入和删除等

4 当编辑时记录不会被锁定,而更改、插入和删除是在批处理方式下完成的

自己写sql嘛

在代码里

sql="select * from shop where sp_sk='"&request.form("sp_sk")&“‘ and sp_index=’”&request.form("sp_index")&“‘”

&&之间换成你表格中输入框的name


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11722441.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存