Q&A

  • 오라클 8.x 와 델파이
테이블 컴포넌트로는 읽을 수가 있는데

Query 컴포넌트로는 읽지를 못해요.

oracle odbc driver

microsoft dbbc for oracle 다 설치해 봤지만

안되는 이유가 뭘까요?

아주 답답합니다.



2  COMMENTS
  • Profile
    한웅 2000.02.01 19:25
    데이터베이스 문제가 아니더군요.

    델파이에서 query로 오라클을 부를때 파라메터를 사용하는데

    그 파라메터의 타입이 지정되지 않았다고 자꾸나오네요.

    그런데 저는 SQL 문을 코딩해서 Object inspector에서 타입을

    지정할 수가 없고 손으로 타입지정을 해야 할 것 같은데

    어떻게 해야 하나요.

  • Profile
    한웅 2000.02.01 22:08


    Query1.Close;

    With Query1.SQL do

    begin

    Clear;

    Add ('Select * ');

    Add ('from OTC_TRADE_EVENT ');

    Add ('where Bond_Id = :BondCode ');

    end;



    Query1.Params.ParamValues['BondCode'] := 'KR3104011H14';



    Query1.Open;



    다음과 같이 쿼리를 입력했고

    오라클은 MIcrosoft ODBC for oracle을 유저와 시스템에 각각 등록 시키고

    BDE에서 그걸 참조하여 새로 하나 만들고 이랬더니 sql explorer에서는 읽는데

    델파이에서만 못읽느에요. operation not applicable 이라고 자꾸 나와요.

    방법이 없나요?