asp와 mssql로 사이트를 만들 때,
게시판 목록 같은 것을 뿌리면서 목록 레코드셋과는 별도로 전체 갯수 파라미터를 가져올 경우가 있다.
이럴 때 다음 두 가지 경우에는 파라미터를 가져올 수 없다.
자세한 내용은 위 연결을 눌러서 보자.
이 글의 주 내용은 1번이 아니다.
2. exec procedure ?,? 형식을 쓸 때
기존에 {call procedure(?,?)}를 쓰다가 쿼리분석기(mssql 부속 프로그램)에서 exec procedure ?,? 형식으로 사용하기에 asp 구문으로 적용해 보니 별 문제가 없었다.
그 후로 혼용하기 시작해서 둘의 차이점이 없는 줄 알았더니...
call로 부르면 파라미터도 가져오는데 exec로 부르면 레코드셋만 가져오는 치명적인 차이점이... ㅜㅜ
1시간 가까이 뻘짓을 하다가 잘 되는 다른 페이지와 비교해 보고 알았다.
구관이 명관(대통령?)인 듯...
'쓸만한 주저리' 카테고리의 다른 글
자바스크립트를 이용한 그림판(?) (0) | 2008.12.19 |
---|---|
ie6에서 레이어(layer)와 선택상자(select)가 겹치는 문제 (0) | 2008.12.12 |
ms-sql에서 레코드셋과 반환값을 동시에 사용할 때 주의점 (0) | 2008.11.07 |
ajax 함수 (0) | 2008.11.05 |
A4에 2단으로 그림 인쇄할 수 있게 뿌리는 자바스크립트 (0) | 2008.10.22 |