Q&A

  • 오라클에 연결후에 쿼리문 보낼때 에러..
델파이 시작한지 하루보낸 생초보입니다.
QnA에서 검색했지만 찾지 못해 부득이 질문글 올립니다.

폼에 '검색'버튼을 두고 '검색'버튼 클릭하면

데이터베이스에 연결하는 아이디와 비밀번호를 물어본후에
(이거 않물어보게 할수는 없나요?)

쿼리문 실행시

Project Porject2.exe raised exception class EDBEngineError with message 'Capability not support.',
Process stopped. Use Step or Run to continue.

이런 메세지가 나오네요

'Select *  From Table a' 이러한 쿼리문을 날리면 실행되여 값이 나오지만

'Select * From Table a Where Substr(a.DEVDATE, 1, 8) <= '20040801'
이렇게 날리면 위와 같은 에러가 발생되구요
물론 오라클 자체에서는 실행이 되여 결과치 나옵니다.

어느 문서를 찾아봐야 될까요?...
도움 부탁드리겠습니다...
2  COMMENTS
  • Profile
    최은석 2004.09.06 20:08
    database 컴포넌트 사용하세여...

  • Profile
    Jung 2004.08.28 19:38
    'Select * From Table a Where Substr(a.DEVDATE, 1, 8) <= '20040801'
    에서

    DEVDATE필드가 스트링 타입인가요?

    만약에 스트링 타입이라면
    'Select * From Table a Where Substr(a.DEVDATE, 1, 8) <= '''20040801''''
    -->수정...^^;
    'Select * From Table a Where Substr(a.DEVDATE, 1, 8) <= ''20040801'''

    라고 해야 맞을 듯 한데요...