OK,今天才发现ASP有这个方法,嘿嘿写个GetRows方法实例
1。我就把一些比较重要的代码写了,数据库连接代码没写
Dim r_Rs,s_SQL
s_SQL="Select FID,CID,OID,HID,FMust,FShow,FName,FValue,FExplain,FWidth,FHeight,FPath,FAttribute,FDiff From Guan_Field Where CID="&n_CID&" Order By OID Asc"
Set r_Rs = Server.CreateObject ("adodb.recordset")
If Not IsObject(Conn) Then ConnectionDatabase
r_Rs.Open s_SQL,Conn,1,1
If Not (r_Rs.Eof And r_Rs.Bof) Then
ReadField=r_Rs.GetRows(r_Rs.RecordCount)
ELse
ReadField=""
End If
r_Rs.Close
Set r_Rs=Nothing
我们调用值的时候就可以ReadField(fid)
下面是一些GetRows方法的介绍
GetRows 方法
将 Recordset 对象的多个记录恢复到数组中。
语法
array = recordset.GetRows( Rows, Start, Fields )
返回值
返回二维数组。