ODBC 연동 중 에러가 발생합니다.
관련 코드는 아래 첨부합니다.
-----------------------------
개발환경 : Windows XP
DBMS : CUBRID 7.3 (Linux 데비안)
개발툴 : Visual C++ 7 (VS.NET 2003)
파일 DSN 사용
-----------------------------
CQuery 클래스 중 Exec를 실행 후에, Fetch()를 실행하면 에러가 발생합니다.
다른 에러가 아니라 CQuery 클래스 자체에 영향을 주어 올바른 값을 가지고 오지 못하게 합니다.
Exec() 실행 후에는 컬럼 수를 기록하고 있는 nCol에 올바른 값이 들어가나,
Fetch() 실행 후에는 nCol이 0이 됩니다.
동일한 내용을 DBMS만 MS-SQL로 하여 실행하였을 때에는 괜찮은데, CUBRID로 실행하였을 때 이러한 에러가 발생하는 원인이 무엇인지 알고 싶습니다.
|