아... 그러고 보니 파라미터를 써서 그렇군요..
감사합니다...
그럼 ...
파라미터 쓴 경우는 어떻게 멀티 Row 를 쿼리해 오나요?
While 문을 쓰면 되는건가요?...
########################################
Cnt := 0;
While not EOF do
begin
realgrid.Cells[0,Cnt].asstring := ............
SQLDateSet1.Next;
Cnt := Cnt + 1;
end;
#########################################
이렇게 쓰는게 좀 잘못된게 있나요?..
이렇게 쓰니까 EOF 부근에서 에러가 나는거 같던데...
(이렇게 쓰는게 맞다면 제가 다시 한번 해보겠습니다...)
꾸벅!!!!!
----------------------------------------------------------------------
박지훈.임프 님이 쓰신 글 :
: (질문이 델파이 관련쪽이어서 인터베이스 Q/A에서 델파이 Q/A로 이동시켰습니다)
:
: dbExpress에서 다음과 같은 경우에는 RecordCount를 쓸 수 없고 예외가 발생합니다.
: 1. 파라미터를 사용한 경우
: 2. 여러 테이블이 조인된 경우 (distinct 키워드)
: 3. 스토어드 프로시저인 경우
:
: 여기에 해당되는지 확인해보세요.
: 그럼...
:
:
|