QuickWAP V1.5利用ASP读取Access记录集一例
很多WAP開發(fā)人員除了掌握了QuickWAP V1.5提供的MdbList、MdbListPages等函數(shù)外,仍然感覺QuickWAP V1.5提供的數(shù)據(jù)處理功能有限,于是想自己控制SQL查詢后記錄集,現(xiàn)提供一簡(jiǎn)單實(shí)例,作為拋磚引玉。
QuickWAP V1.5在執(zhí)行了SQL語句外,會(huì)在內(nèi)部自動(dòng)生成記錄集,記錄集名稱為:RS,引用時(shí)需要加實(shí)例化對(duì)象的名稱。如:Wap.Rs.RecordCount 。
首先,我們建立一個(gè)名為Url.mdb的Access2000數(shù)據(jù)庫,然后在其中新建一個(gè)表,表名為:SiteUrl,數(shù)據(jù)庫結(jié)構(gòu)如圖1所示:
圖1
數(shù)據(jù)庫內(nèi)容填寫如下:
圖2
然后我們?cè)赨rl.mdb的同級(jí)目錄下新建一個(gè)Url.asp的文件,代碼如下所示:?
<%
Set Wap=Server.CreateObject("QuickWap.WapNetSdk")
Wap.CardTitle="中國被愛可以在線"
Wap.PageHeader
'以下為文件正文。
Wap.WriteRow "++++++++++++++++++"
Wap.Mdb_Path="Url.mdb" '用于設(shè)置Access數(shù)據(jù)庫的路徑。
Wap.Mdb_StrSql="Select * From SiteUrl Order by ID Asc" '要查詢數(shù)據(jù)庫的SQL語句。
Wap.MdbDo '執(zhí)行SQL語句。
For I=1 To Wap.Rs.RecordCount
??? Wap.WriteRow Wap.A("確定",Wap.Rs("SiteUrl"),Wap.Rs("SiteName"))
??? Wap.Rs.MoveNext
Next
Wap.WriteRow "++++++++++++++++++"
'以下為返回鏈接等信息。
Wap.WriteRow Wap.A("訪問","http://wap.bicyle.org","被愛可以")
Wap.WriteRow Wap.DoPrev("prev", "后退", "ToBack", "false")
Wap.PageFooter
Set Wap=Nothing
%>
接著通過IIS執(zhí)行并在MyIE2瀏覽器中瀏覽,效果如圖3所示。
圖3
在WapDisplayer中瀏覽的效果如圖4所示。
圖4
使用QuickWAP V1.5編寫WAP網(wǎng)頁程序,不僅可以在手機(jī)中瀏覽、還可以在IE瀏覽器中瀏覽。同時(shí),它簡(jiǎn)化了ASP連接數(shù)據(jù)庫,讓您開發(fā)ASP+WML更加迅速,最后程序通過釋放實(shí)例化對(duì)象,清空連接對(duì)象、記錄集等。
QuickWAP V1.5不僅支持動(dòng)態(tài)WAP程序調(diào)用器中的模塊,也支持動(dòng)態(tài)WEB程序調(diào)用其中的模塊,希望QuickWAP能夠給您的開發(fā)帶來方便。
描述:本文數(shù)據(jù)庫和文件代碼
附件: QuickWAP1.5實(shí)例.rar (13 K) posted on 2006-03-01 18:38 中國被愛可以在線 閱讀(...) 評(píng)論(...) 編輯 收藏
轉(zhuǎn)載于:https://www.cnblogs.com/bicyle/archive/2006/03/01/340611.html
總結(jié)
以上是生活随笔為你收集整理的QuickWAP V1.5利用ASP读取Access记录集一例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。