자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
 

안녕하세요. 델파이 Rio 버전으로 개발중이며,

firebird 3 버전으로 DB 연동 테스트 중 Access Violation 이 종종 발생하여 

도움을 구하고자 합니다... 

 

vQry.Open();

이 구문에서 오류가 발생하는데.. 

문제없이 잘되다가도 가끔 한번씩 발생되네요..

어떻게든 재현을 해보려고 해도 그럴땐 안나옵니다 ㅠㅠ

도대체 어떻게 해결해야할지 너무 막막합니다.

모든 db 쿼리는 아래와 같은 샘플 형태로 실행합니다..

혹시 이렇게 하면 안된다라는 그런 팁이라도 알 수 있을까 하여 글을 남깁니다.

감사합니다..

 

class function DBTEST(aa: Integer): TTempData;

var

  vQry : TFDQuery;

begin

  Result := nil; //결과 초기화

  

  Result := TTempData.Create;

  vQry := TFDQuery.Create(nil);

  try

    vQry.Connection := db.FDConn;

 

    if vQry.Active then

      vQry.Close;

 

    vQry.SQL.Clear;

    vQry.Params.Clear;

 

    vQry.SQL.Text :=

      ' SELECT *       ' + #13#10 +

      '   FROM table   ' + #13#10 +

      '  WHERE aa = :aa  ';

 

    vQry.Params.ParamByName('aa').AsInteger := aa;

    

    try

      vQry.Open();

      vQry.First;

 

      while not vQry.Eof do

      begin

        Result.seq := vQry.FieldByName('seq').AsInteger;

        vQry.Next;

      end;

    except on E: Exception do

      begin

        // e.Message;

      end;

    end;

  finally

    vQry.Free;

  end;

end;

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 49304
공지 유용한 관련 사이트 관리자2 2014.03.20 88892
» FireDac 쿼리 실행시 가끔 발생되는 Access Violation을 못잡겠습니다.. [1] 육식육식 2021.01.20 566
3131 VCL어플리케이션 개발 중 GridPanel 질문드립니다! [2] file 육식육식 2020.04.10 787
3130 TComport 64bit도 지원가능한가요? [2] 야크 2021.01.12 722
3129 MDI, CHILD 구성 DLL Form Close [1] 가나다 2021.01.11 1547
3128 ClientDataSet1.Data 문의드립니다 [2] 가나다 2021.01.06 1835
3127 10.4.1 에서 iOS Simulator 연결 시 디버그 모드만 동작되고 릴리즈 모드는 죽어버립니다. [2] file 막스뮐러 2021.01.04 1684
3126 10.4 버전 DataSnap 연결 에러 질문드립니다. [4] syc 2020.06.25 843
3125 함수 동작중 서브폼 활성화시 먹통 현상 [1] 포세가이 2020.12.31 758
3124 TSQLQuery 사용시 operation not supported [1] 영들사랑 2020.12.30 671
3123 DATASNAP 사용 시 macOS에서 한글깨짐 문제 [1] file 8585 2020.12.29 542
3122 Delphi7 TcontrollScrollbar 관련 질문 [2] temp 2020.12.22 471
3121 구글 플레이스토어에 델파이 10.3.3 으로 만든 앱 배포 등록시 오류 밤바야 2020.12.28 464
3120 Delphi 10.4.1 Sydney - 위치변경후..주소변환 오류문의 [1] silkroad99 2020.12.04 591
3119 갤럭시 s20 삼성ui3.0 업데이트 후 앱 파이어몽키 앱 튕깁니다.?? kerry 2020.12.21 779
3118 macOS Big Sur 에서 [DCC Error] E2597 Undefined symbols for architecture arm64: 에러 나옵니다. file 텔로스김 2020.12.17 616
3117 FMX ICON파일 왜 안되죠? [1] 서준아빠 2020.12.11 589
3116 Multi Tenant 모드일때 REST 요청시 401에러 [1] 초보개발자 2020.12.07 549
3115 델파이10.3.3 API29, 안드로이드 10 변경 문의드립니다. [3] 쟝히 2020.11.23 650
3114 델파이 10 stringgrid 관련 [5] 개미 2020.12.02 542
3113 Andorid, IOS에서 Media (동영상)갤러리를 호출하는 방법 delphiman 2020.12.01 1033