아래 소스는 사이트 방문통계 내는 소스중의 일부입니다.
에러 나는 부분은 맨 밑의 rs1.movefirst 입니다..
에러 내용은
행 집합 위치를 다시 시작할 수 없습니다.
/s_mall/admin/statistics.asp, line 278
에러 내용으로 봐서는 레코드셋 커서타입에 문제가 있는 것 같은데..해결책 아시는 분 도와주세요..
<%
YY = Request("YY")
s_mon = Request("mon")
IF s_mon = "" Then
s_mon = month(now)
End IF
IF YY = "" Then
YY = year(now)
End IF
set cmd=Server.CreateObject("ADODB.command")
cmd1.activeconnection=dbconn
cmd1.prepared=true
cmd1.CommandType = &H0004
cmd1.commandtext="statistic_1"
cmd1.Parameters("@s_mon").Value=s_mon
cmd1.Parameters("@yy").Value=yy
set rs1=cmd1.execute
maxwk = 0
minwk = 100000
IF RS1.BOF OR RS1.EOF Then
%>
<Script language=xxjavascript>
alert("<%=YY%>년 <%=s_mon%>월에는 접속한 결과가 없습니다. ^^");
history.go(-1);
</Script>
<%
Else
do until rs1.EOF
if rs1(0) > maxwk then
maxwk = rs1(0)
end if
if minwk > rs1(0) then
minwk = rs1(0)
end if
rs1.movenext
loop
rs1.movefirst
%>