Dim objMyRst
Set objMyRst=Server.CreateObject(“ADODB.Recordset”)
objMyRst.CursorLocation=adUseClientBatch ‘客户端可批量处理
objMyRst.CursorTy
PE=adOpen
static'
光标类型为静态类型
Dim strSql
strSql=”select *
From ietable”
objMyRst.Oepn strSql,ActiveConnection,,,adCmdText
Dim int
currentPage
intCurrentPage=1
objMyRst.AbsolutePage=intCurrentPage
Response.Wr
ITe("<table>")
PRintFieldN
ame(objMyRst)
For i=1 To objMyRst.PageSize
PrintFieldValue(objMyRst)
objMyRst.MoveNext
If objMyRst.Eof Then Exit For
Next
Response.Write("</table>")
1. adOpenStatic,adUseCilentBatch,adCmdText为ado
<!--
#Include File=”adovbs.inc”-->
2. PrintFielName,PrintFieldValue函数的代码如下:
<%
Function PrintFieldName(objMyRst)
'参数objMyRst是Recordset对象
'定义娈数
Dim objFld
Response.Write "<tr bgcolor='#CCCCCC'>"
For
each objFld In objMyRst.Fields
Response.Write "<td>" &am
p; objFld.Name & "</td>"
Next
Response.Write("</tr>")
End Function
Function PrintFieldValue(objMyRst)
'参数objMyRst是Recordset对象
'定义娈数
Dim objFld
Response.Write("<tr >")
For Each objFld In objMyRst.Fields
'Response.Write "<td>" & objMyRst.Fields(intLoop).value & "</td>"
Response.Write "<td>" & objFld.value & "</td>"
Next
Response.Write("<tr>")
End Function
%>