Q&A

  • TADOConnection을 이용해서 오라클을 사용하는데 최적의 방법은 뭘까요?
안녕하세요.
제가 오라클을 ADO를 이용해서 SELECT, INSERT, UPDATE, DELETE 등등 작업을 많이 하게 되는데.

예를 들어 실행버튼을 만들고 다음과 같이 항상 시작합니다.
<!--CodeS-->
procedure TForm1.Button1Click(Sender: TObject);
var
    QRY_DB : TADOQuery;
begin
    QRY_DB := TADOQuery.Create(nil);
    QRY_DB.Connection := ADOConnection1;

    QRY_DB.SQL.Clear;
    주절주절 내용
    QRY_DB.Open;

    주절주절 내용

    QRY_DB.Free
end;
<!--CodeE-->
를 하게 되는데, 문제점이 있습니다.

실행버튼 마다 위 내용이 들어가기 때문에 소스가 복잡해지고, 용량이 커진다는 문제점요.
어떻게 해결하는 방법이 없을까요??


그리고 마지막 질문요..
Connect 하는 방법이 어떤가요?
깔끔하고, 리소스도 많이 차지 하지 않나? 고수님이 한번 고쳐주셨으면 합니다.
^^;
1  COMMENTS
  • Profile
    성더기 2005.10.14 03:26
    TDataModule을 사용해보세요
    거기에 Connection이랑, TQuery랑 놔두고
    DBConnection은 DataModule생성할때 한번만 해주시구요
    사용하실때는 DataModule을 use해서 사용하시구요