코딩 중에 우연히 발견하게 된 다음 코드
<%
ha = "bb"
Response.Write "aa"&ha
%>

# Environment : Windows 2000 Server , IIS 5.0

ASP 문법을 배워본 사람이라면 누구나 이해할 수 있을만한
매우 간단한 코드다.
ha 변수 앞에 "aa" 문자열을 붙여서 출력한다.


하지만,
이 간단한 소스에서 다음과 같은 간단한 에러가 난다는 거;

Microsoft VBScript 컴파일 오류 오류 '800a0401'
문장의 끝이 필요합니다.
/test.asp, 줄 3
response.write "aa"&ha
-------------------^

에러를 잡는 간단한 방법은 ha 변수의 이름을 바꾸거나,
ha 앞에 공백문자를 두어
Response.Write "aa"& ha 와 같이 수정하는 방법 등이 있다.

하지만,
정확한 문법을 사용했다고 여겨지는 가운데,
이 코드에서 에러가 나는 원인이 무엇일까;

혼자서 잠시 고민해보다가, iis 5.0 의 작은 버그라고 결론내림ㅡㅡ;;
Creative Commons License
Creative Commons License
http://min9nim.kr/trackback/132 관련글 쓰기
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST
  1. 아르 2006/12/01 16:38  댓글주소  수정/삭제  댓글쓰기

    그것이 사실이라면 좀 무섭군요...(...)

  2. Favicon of http://dearboys.net BlogIcon 소닉 2006/12/04 11:06  댓글주소  수정/삭제  댓글쓰기

    요홀 요즘엔 ASP도 하는거얌? 어떻게 지내 밍쿠~~

  3. Favicon of http://min9.net BlogIcon minq^^& 2007/02/01 19:53  댓글주소  수정/삭제  댓글쓰기

    방금, iis 6.0 에서도 이 오류는 계속되고 있음을 확인하였음ㅡㅡ;;

  4. 전연지 2010/04/30 18:19  댓글주소  수정/삭제  댓글쓰기

    ㅋㅋ