Q&A

  • ActiveX 프로그램에서 ADO 사용시 에러가 납니다
AOD 를 사용해서 ActiveX에서 DB 조회를 합니다

에러가 납니다
런타임 에러가..(컴파일시  않남)
아시는 분 께서는 답변 부탁 드립니다.


Procedure TActiveFormX.Load_DATA(str: String); //finish
Var
  Gsql: TADOQuery;
Begin
  Gsql := TADOQuery.Create(Nil);
  Gsql.Connection := GDM.ADOConnection1; <--- 요부분서 에러 (Access Violation ...samp.ocx...)
    With GSQL Do Begin
    Close;
    SQL.Clear;
    SQL.Add('select cd_val1 from cdcont where code_id = :CODE_ID  ');
    Parameters.ParamByName('CODE_ID').Value := str;
      .
      .
      .
      .
      .
3  COMMENTS
  • Profile
    희아빠 2003.08.26 03:37
    성더기님 장태원님! 도움이 되어 감사드립니다.
    거듭 감사드립니다.

  • Profile
    성더기 2003.08.26 03:27
    일단 소스만 봐서는 GDM이라는 넘을 Create 해줘야 할검다
    activeX에선 DataModule도 동적으로 생성해야 하는 것으로 알고 있습니다

  • Profile
    장태원 2003.08.25 22:42
    전 잘되는데...ㅡㅡ;
    혹시 GDM 이란 데이타 모듈에서 ADOConnecton1 을 참조하는거 같은데.
    그 ADOConnection1 을 폼위에 올려놓고 바로 대입해보셈.