正 文

ASP中几种打开记录集方式的比较


www.7dspace.com  更新日期:2005-10-3 6:51:24  七度空间


先定义conn.asp

<%
 dim objConn
 dim strConn
 strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & chr(34) & Server.MapPath("data.mdb") & chr(34)
 set objConn = server.createobject("adodb.connection")
 objConn.open strConn
%>

再来看一看几种不同打开记录集(recordset)的方式

方式1、

 dim sql
 dim objRs
 sql = "select * from table1"
 set objRs = objConn.execute( sql )

这种方式通过执行sql,返回后得到记录集,比较简单地得到经过筛选过的记录集,
但是通过这种方式得到的记录集,不能进行分页显示。

文件text1.asp

%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!-- #include file="conn.asp" -->

<%
 dim sql
 dim objRs
 
 sql = "select * from table1"
 set objRs = objConn.execute( sql )
 
 objRs.pagesize = 5
 objRs.absolutepage = 1
%>

请求该页面得到的结果是:

------------------------------------------------------------
错误类型:
ADODB.Recordset (0x800A0CB3)
当前记录集不支持书签。这可能是提供程序或选定的游标类型的限制。
/msg/test1.asp, 第 12 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

网页:
GET /msg/test1.asp

时间:
2005年9月21日, 19:58:01
------------------------------------------------------------

2页,页码:[1] [2] 

上一篇:炫彩变色菜单代码
下一篇:ASP.NET字符串通用代码
作者:  来源:转载 ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐