안녕하세요
저는 현재 adoconnection , adoquery 이용하여 데이타를 조회하여 db grid 에 뿌려주는 작업을 하고 있습니다.
조회하는데 시간이 좀 걸리는 작업인데... "시간 제한이 만료되었습니다" 라는 메세지가 뜨네요.
db 는 ms-sql2000 입니다.
물론 로긴시간 = 0
쿼리시간 = 0 로 설정 되어있습니다.
adoconnection 의 connection timeout 도 15에서 20000 으로도 바꾸어 봤는데 안되네요.
다른 화면에서도 시간이 좀 걸리는 조회가 있는데 별문제 없이 나왔거든요.
시간은 대충 2분정도...
이정도를 조회못한다면 문제인데요....
도와주세요
일반적으로 사용하시는 *=, =* 따위를 사용하셨다면 그런 결과가 나올수도 있습니다
ANSI 쿼리로 바꿔서 조인조건과 쿼리조건을 구분해서 날려보세요
예를 들면
select A.*, b.* , C.*
from table a
left outer join table2 b on a.code = b.code
left outer join table3 c on b.code2 = c.code
where 쿼리조건
이런식으로요