麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > ASP > 正文

幾種打開記錄集方式的比較_ASP教程

2024-07-21 02:04:53
字體:
來源:轉載
供稿:網友

推薦:ASP利用Google實現在線翻譯功能
有時候想為我們的網頁提供多語言支持,如果一種語言用一張網頁來做實在太麻煩了,幸好Google提供了語言工具功能,下面介紹如何利用它來實現網頁多種語言之間的轉換。lan.htm

先定義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

時間:2007年9月21日, 19:58:01

------------------------------------------------------------

方式2、

dim objRs
set objRs = Server.CreateObject( "ADODB.Recordset" )
objRs.open "table1" , objConn , 1 , 2

用這種方式打開的記錄可以進行分頁顯示。

<%
dim objRs

set objRs = Server.CreateObject( "ADODB.Recordset" )
objRs.open "table1" , objConn , 1 , 2

objRs.pagesize = 5
objRs.absolutepage = 1
%>

用這個試試,哈哈,順利運行。

但這種方式打開的記錄集不能排序

文件test2.asp

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

set objRs = Server.CreateObject( "ADODB.Recordset" )
objRs.open "table1" , objConn , 1 , 2

objRs.sort = "field1"
%>

請求該頁面得到的結果是:

------------------------------------------------------------

錯誤類型:ADODB.Recordset (0x800A0CB3)

當前提供程序不支持排序或過濾所必需的界面。

/msg/test2.asp, 第 17 行


瀏覽器類型:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

網頁:GET /msg/test2.asp

時間:2007年9月21日, 20:17:32

------------------------------------------------------------

怎辦呢?

哈,這樣就行啦。

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

set objRs = Server.CreateObject( "ADODB.Recordset" )
objRs.CursorLocation = 3
objRs.open "table1" , objConn , 1 , 2

objRs.sort = "field1 desc"
%>

總結一下:

1、方式1,可以通過sql語句,方便地篩選你想要的記錄。

2、方式2,功能比較強大,但比較復雜。

這種方式還有更有用的用法。詳見其它參考資料。

分享:在asp聊天室里實現房間功能和用戶顯示
在我寫下了《在asp聊天室里實現悄悄話功能》一文后,很多的朋友來信問我關于其他高級功能實現的問題。確實,例如房間、用戶管理等高級功能是一個完善的聊天室所必有的功能。在這里面又以房間功

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 激情免费视频 | 亚洲午夜天堂吃瓜在线 | 九九热免费视频在线观看 | 韩国精品视频在线观看 | 成人午夜在线免费观看 | 色视频一区二区 | 国产精品久久久久久久久久久久久久久久 | 亚洲一级网站 | 免费国产网站 | 黄色视屏免费观看 | 九草在线视频 | 国产精品自拍av | www.com超碰 | 羞羞的视频免费在线观看 | 亚洲网站在线观看视频 | 久久精品国产亚洲7777 | 911视频免费版 | 久久亚色 | 午夜视频在线免费观看 | 九九热精品在线视频 | 福利免费在线 | 久草手机在线观看视频 | 色婷婷久久一区二区 | 欧美雌雄另类xxxxx | 国产精品自在线拍 | 黄色试看视频 | 久色亚洲 | 最新在线黄色网址 | 99r国产精品| 成人做爽爽爽爽免费国产软件 | 日日草日日干 | 香蕉在线播放 | 成人免费一区二区三区在线观看 | 成人毛片100部 | 日韩美香港a一级毛片免费 欧美一级淫片007 | 羞羞视频在线免费 | 久久精品视频7 | 国色天香综合网 | 日韩视频在线一区二区三区 | 国产精品久久久久久久久久尿 | 草操影院 |