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

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

sqlite로 DB를 만들어서 dbGrid에 보여주고 

해당 레코드를 dbEidt 에서 수정한 후 [저장] 버튼을 누르면 POST하도록 프로그램을 했습니다.

 

procedure TfrmSurvey.btn_DetailSaveClick(Sender: TObject);

begin

  r := StrToInt(db00_edID.Text);

  with dmDB.qrySurvey do begin

    if State <> dsEdit then Edit;

    FieldByName('CodeCity').AsInteger := StrToInt(BufData[0]);

    FieldByName('Dist1').AsFloat := StrToFloat(BufData[1]);

    FieldByName('Dist2').AsFloat := StrToFloat(BufData[2]);

    FieldByName('Code1').AsFloat := StrToFloat(BufData[3]);

    FieldByName('Code2').AsFloat := StrToFloat(BufData[4]);

    Post;

    Refresh;

  end;

  temp := db00_edID.Text + ')' + db08_edName.Text;

  ShowMessage(temp + ' 조사자료가 수정되었습니다.');

end;

여기서, BufData는 계산으로 변경하고자 데이터 내용입니다.

 

그런데 실행을 하면 POST에서 아래와 같은 에러 메시지가 발생합니다.

-----

[FireDAC][Phys][SQLite] ERROR: database is locked 
-----

인터넷에서 찾아보면 해당 테이블을 닫지 않아서 생기는 문제라고 하지만

DBGrid에 DataSource를 통해 DB에 자동 접근할 뿐 이외는 해당 쿼리를 접근하고 있지 않습니다..

 

해결방법은 있을까요....

 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 15902
공지 유용한 관련 사이트 관리자2 2014.03.20 54707
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 98166
2179 화면입력변수를 sql문에 적용하는 방법이 궁금합니다. [2] prince 2016.03.04 240
2178 Delphi 2007 Component 문의드립니다. 예자매파파 2019.03.27 240
2177 [질문] 안드로이드몬의 효과음 실행은요? [1] 화현 2016.12.27 241
2176 도쿄로 빌드된 앱을 최소화했다가, 기존 실행되었던 앱을 클릭하면 글자의 배경색이 없어집니다. [4] file 델사냥 2017.05.25 241
2175 RadStudio tokyo 10.2.3 설치 후 TMapView Error [2] 제우스 2018.03.21 241
2174 PrintDialog 관련 문의 [2] 쿤이 2020.03.12 241
2173 Apps must follow the iOS Data Storage Guidelines or they will be rejected silkroad99 2016.01.20 241
2172 마이그레이션중 LoadLibrary 문제 확인부탁드립니다. file 최진현 2018.06.05 242
2171 FMX Component 생성시 오류 [2] file 100jk 2018.09.04 242
2170 화면을 엑셀과 유사하게 꾸밀수 있는 서드파티 컨트롤 추천 부탁 드립니다 [1] pisama 2019.05.30 242
2169 질문 드립니다..TDBGrid 에 이미지 넣을려고 합니다.. [3] 초보델팡이 2019.11.26 242
2168 델파이 초보자 문의드립니다. [2] 유세형 2015.05.14 242
2167 기존에 개발한 DataSnap 서베의 데이터를 IBToGo, IBLite를 사용하지 않고 IOS 연동시킬 방법? [1] datare 2015.06.03 242
2166 재문의-data snap utf8 관련 오류 [3] file 사랑남 2015.08.29 243
2165 EMS서버로 REST API구축시 [1] delphiman 2020.09.03 243
2164 Listview ScrollviewPos 위치 변경 버그인가요? silkroad99 2016.11.29 244
2163 object lock not owned. 오류가 나는 원인이 뭔가요?? sihwan 2018.08.03 244
2162 오류관련 문의 드립니다 [1] 투덜이스머프투 2019.05.20 244
2161 C 프로그램 콘솔 입니다. [2] 겨울잠안자는곰 2019.07.30 244
2160 XE8/XE10 DATASNAP SERVER 연결관련문의 (MARSHMALLOW) [1] 김하나 2016.03.16 244