ASP中使用Set ors=oConn.Execute()時(shí)獲取記錄數(shù)的方法
更新時(shí)間:2010年12月22日 22:24:13 作者:
在ASP中,如果你使用Set ors=oConn.Execute()來(lái)創(chuàng)建RecordSet對(duì)象,再使用RecordSet.RecordCount獲取記錄數(shù)時(shí),你會(huì)發(fā)現(xiàn)它的值為-1,這時(shí),我們可以使用GetRows方法來(lái)獲取記錄數(shù)。
復(fù)制代碼 代碼如下:
<%
Dim oConn, ors, aRows
Dim i,j
Set oConn=Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("database/newasp.resx")
Set ors=oConn.Execute("Select TOP 5 SoftID,SoftName FROM NC_SoftList")
Response.Write "RecordCount:" & ors.RecordCount & "<br/>" '-1
aRows=oRs.GetRows(-1) 'oRs.Eof=True,aRows(col,row)
Set ors=Nothing
oConn.Close()
Set oConn=Nothing
If IsArray(aRows) Then
Response.Write "RecordCount:" & UBound(aRows,2)+1 & "<br/>"
For i=0 To UBound(aRows,2)
For j=0 To UBound(aRows,1)
Response.Write aRows(j,i)
If j<> UBound(aRows,1) Then Response.Write ","
Next
Response.Write "<br/>"
Next
End If
%>
相關(guān)文章
通過(guò)客戶端驗(yàn)證上傳圖片文件大小的ASP源碼
ASP_Upload的例子-動(dòng)態(tài)表單部分2008-03-03
Cookies 欺騙漏洞的防范方法(vbs+js 實(shí)現(xiàn))
考慮到 ASP 開(kāi)發(fā)可以采用 vbs 和 js 兩種語(yǔ)言,這里同時(shí)提供兩種語(yǔ)言的程序代碼(雙語(yǔ)版?YY中……)2009-12-12
asp最簡(jiǎn)單最實(shí)用的計(jì)數(shù)器
asp最簡(jiǎn)單最實(shí)用的計(jì)數(shù)器...2007-09-09
在不刷新頁(yè)面的情況下調(diào)用遠(yuǎn)程asp腳本
在不刷新頁(yè)面的情況下調(diào)用遠(yuǎn)程asp腳本...2007-01-01

