C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[17848] Re: 자문자답
sypark [] 1076 읽음    2002-04-23 04:23
휴...일단 자문자답입니다.


TADOQuery를 이용해서 ExecSQL 함수를 사용하는 경우에

에러가 발생하는데....이걸

TADOConnection의 Execute 함수를 사용해서 SQL문을 실행하면

실행이 되네요.

좀더 테스트를 해봐야겠지만, 해결 가능성을 보이네요.


TADOQuery를 사용하지 못해서 불편한 점은 Parameter를 가지고

값을 세팅하는 것을 못한다는 점인데....

TADOQuery에 심각한 버그가 있어보입니다.


혹시 빌더 6나 델파이 6에서는 어떤지 궁금합니다.



sypark 님이 쓰신 글 :
: 작업 환경은 Oracle 8.1.6이고,
:
: Win2k에서 C++ Builder 5를 깔아서 개발을 했습니다(ADOExpress update는 설치).
:
: ADO로 OLE DB는 Microsoft OLE DB for ODBC를 이용했고,
:
: Oracle ODBC 와 Client를 설치했습니다.
:
: 2000이 설치된 PC에서는 잘 동작하지만(MDAC 2.5),
:
: XP(MDAC 2.7)에서는 SQL Insert문에서 msado15.dll에서
:
: access violation 에러를 내면서 죽어버립니다.
:
: select문 및 update문은 정상적으로 작동합니다.
:
: ODBC를 건너뛰고, Oracle OLE DB로 ADOConnection를 설정하면
:
: insert문도 작동합니다.
:
: 다만, SQL Server가 바뀔 수가 있어서 ODBC를 이용해야 하는데...
:
: 어디가 문제인지, 어떤 해결책이 있는지 궁금합니다.
:
:

+ -

관련 글 리스트
17818 [질문] ADOExpress를 XP에서 실행시 에러가 생깁니다. sypark 1001 2002/04/21
29995     Re:[질문] ADOExpress를 XP에서 실행시 에러가 생깁니다. 아르스 878 2002/04/22
29994     Re:[질문] ADOExpress를 XP에서 실행시 에러가 생깁니다. 아르스 899 2002/04/22
29993     Re:[질문] ADOExpress를 XP에서 실행시 에러가 생깁니다. 아르스 875 2002/04/22
29992     Re:[질문] ADOExpress를 XP에서 실행시 에러가 생깁니다. 아르스 910 2002/04/22
17848     Re: 자문자답 sypark 1076 2002/04/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.