안녕하세요.
제가 오라클을 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 하는 방법이 어떤가요?
깔끔하고, 리소스도 많이 차지 하지 않나? 고수님이 한번 고쳐주셨으면 합니다.
^^;
거기에 Connection이랑, TQuery랑 놔두고
DBConnection은 DataModule생성할때 한번만 해주시구요
사용하실때는 DataModule을 use해서 사용하시구요