ASP에서 Set ors=oConn.Execute()를 사용하여 RecordSet 개체를 만든 다음 RecordSet.RecordCount를 사용하여 레코드 수를 가져오면 해당 값이 -1임을 알 수 있습니다. GetRows 메서드를 사용하여 레코드 수를 가져옵니다. 다음과 같이 코드 코드를 복사합니다.
<%
Dim oConn, ors, aRows
어두워요,j
oConn=Server.CreateObject(ADODB.Connection) 설정
oConn.Open 공급자=Microsoft.Jet.OLEDB.4.0;데이터 원본= & Server.MapPath(database/newasp.resx)
ors=oConn.Execute 설정(NC_SoftList에서 상위 5개 SoftID,SoftName 선택)
Response.Write RecordCount: & ors.RecordCount & <br/> '-1
aRows=oRs.GetRows(-1) 'oRs.Eof=True,aRows(열,행)
ors=아무것도 설정하지 않음
oConn.Close()
oConn=아무것도 설정하지 않음
IsArray(aRows)이면
Response.Write RecordCount: & UBound(aRows,2)+1 & <br/>
i=0인 경우 UBound(aRows,2)로
j=0인 경우 UBound(aRows,1)로
응답.행 쓰기(j,i)
j<> UBound(aRows,1)이면 Response.Write ,
다음
응답.쓰기 <br/>
다음
종료 조건
%>