자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 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 19656
공지 유용한 관련 사이트 관리자2 2014.03.20 58609
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 102132
2139 한번에 개발하는 안드로이드/iOS 앱 with 델파이 1편 기초다지기 [1] file 한니발 2018.10.26 269
2138 IdFTP1.List 관련 질문 [2] 김진 2018.12.07 269
2137 Delphi에서 C++로 코드 변환 중 문의 [2] file 손보라 2019.03.05 269
2136 interbase 에서 remote server 만드는법 [1] file 델파이꿈나무 2019.05.05 269
2135 IOS 앱실행관련 문의사항입니다. ( 시뮬레이터 관련 ) [2] 궁금한사람 2019.09.02 269
2134 ClientDataSet 이 연결오류 [1] file 우기여니아빠 2019.11.29 269
2133 linux 용 delphi UI 를 만들고 싶어요 [1] 브래이브 2016.07.22 269
2132 [세미나][DavidI] 윈도우 10 폰 타켓 플랫폼 지원 로드맵이 있나요? 험프리 2015.10.21 269
2131 데이터스냅 서버 함수의 파라미터 타입 제약이 있나요? [2] devdevil0625 2015.10.28 269
2130 builder 10.4.1 버젼에서 생성자 함수에 fastcall 에러 sihwan 2020.10.09 269
2129 child form 에서 mdi form 의 버튼 클릭 이벤트 [1] 가나다 2021.03.12 269
2128 ios기기 연결 실행시 에러 - 살펴봐주세요.. 감사 [1] datare 2015.07.11 270
2127 AutoPlay prompt, select Open device to view files. 가 무슨 말인가요.. [2] 에프아이티최실장 2015.06.04 270
2126 [IoT 세미나] 병원에서의 IoT 활용 예제를 알고싶어요. Humphery 2015.09.04 270
2125 [시작하는 사람들을 위한 델파이 프로그래밍] 모듈 4 - Exercise 4 [3] 관리자 2016.04.29 270
2124 delphi 2007 사용자입니다. tms webgmaps 컴포넌트 설치 문의 0슝아빠0 2019.05.27 270
2123 질문 드립니다..TDBGrid 에 이미지 넣을려고 합니다.. [3] 초보델팡이 2019.11.26 270
2122 델파이 6과 10.3.3 Rio 를 한 컴퓨터에서 실행할 수 있나요? [1] 노력하는삶 2020.02.06 270
2121 DB그리드 문제 [1] file 똘귀아빠 2020.02.10 270
2120 xe8 스플래쉬 화면 질문입니다. [1] 가을이다 2016.01.29 270