ClassicASP 첨자 사용이 잘못되었습니다.: '[number: 2]'
페이지 정보
본문
Microsoft VBScript 런타임 오류 error '800a0009'
첨자 사용이 잘못되었습니다.: '[number: 1]'
/bbs/view2.asp, line 180
Pri에 배열에 자료의 갯수가 3개인지 확인해 보세요..
배열에 몇개의 자료가 들어 왔는지 확인하려면 UBound 함수를 사용해서 확인합니다.
Response.Write UBound(pri)+1 ==> 이렇게 해보면 자료가 몇개 있는지 확인할 수 있습니다.
[문제]
playtime1 = 2008 데이타를 호출할경우 에러 발생
playtime2 = 2008-07-16 형식으로 "-"가 2개 이상일 때만 정상작동
<%
playtime10 = split(playtime1,"-")
playtime11 = playtime10(0)
playtime12 = playtime10(1) ' 에러나는 위치
playtime13 = playtime10(2)
%>
[해결]
<%
playtime10 = split(playtime1,"-")
'호출될 데이타의 값에 - 의 갯수를 체크
'Response.Write UBound(playtime10)+1
'Response.end
' 호출될 데이타에 - 값이 없는 경우 에러 해결위해
if UBound(playtime10) <> 0 then
playtime11 = playtime10(0)
playtime12 = playtime10(1)
playtime13 = playtime10(2)
end if
%>
참고자료
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=56&MAEULNO=22&no=124733&ref=124733
첨자 사용이 잘못되었습니다.: '[number: 1]'
/bbs/view2.asp, line 180
Pri에 배열에 자료의 갯수가 3개인지 확인해 보세요..
배열에 몇개의 자료가 들어 왔는지 확인하려면 UBound 함수를 사용해서 확인합니다.
Response.Write UBound(pri)+1 ==> 이렇게 해보면 자료가 몇개 있는지 확인할 수 있습니다.
[문제]
playtime1 = 2008 데이타를 호출할경우 에러 발생
playtime2 = 2008-07-16 형식으로 "-"가 2개 이상일 때만 정상작동
<%
playtime10 = split(playtime1,"-")
playtime11 = playtime10(0)
playtime12 = playtime10(1) ' 에러나는 위치
playtime13 = playtime10(2)
%>
[해결]
<%
playtime10 = split(playtime1,"-")
'호출될 데이타의 값에 - 의 갯수를 체크
'Response.Write UBound(playtime10)+1
'Response.end
' 호출될 데이타에 - 값이 없는 경우 에러 해결위해
if UBound(playtime10) <> 0 then
playtime11 = playtime10(0)
playtime12 = playtime10(1)
playtime13 = playtime10(2)
end if
%>
참고자료
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=56&MAEULNO=22&no=124733&ref=124733
댓글목록
등록된 댓글이 없습니다.