새로운 글
새로운 덧글

자유롭게 질의 및 응답을 할 수 있는 게시판이며 어느 누구도 답변을 달아야만 하는 의무는 없습니다. 
  • 제품설치/등록/제품 오류 문의: 설치/등록 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에 자동 접근할 뿐 이외는 해당 쿼리를 접근하고 있지 않습니다..

 

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

 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2018.10~2018.12 관리자 2015.01.22 6180
공지 유용한 관련 사이트 관리자2 2014.03.20 43455
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 84963
2281 델파이 설치 에러 [1] file 건들다맞지 2018.06.26 55
2280 디버그 오류 [1] 개미 2018.06.22 92
2279 Firemonkey의 Webbrowser에서 로컬 Pdf 파일 읽기 [1] 슈퍼맨 2018.06.22 114
2278 델파이 10.1 안드로이드용 앱푸시 알림관련 문의 경일 2018.06.22 76
2277 델파이 5.0 스페인어 Richtext box 깨어지는 문제해결 방법? [1] file 여호수아 2018.06.19 40
» sqlite DB에 POST하면 에러(database is locked)가 발생합니다. [2] 스카이 2018.06.14 150
2275 [문의]delphi 10.2.3 도쿄에서 JEDI 패키지 설치시 에러 [1] 데르파이 2018.06.07 74
2274 RAD Server [EMS] 배포관련 오류 [1] 마눠니 2018.06.10 73
2273 Delphi10.2 용 평가판에서 BDE Install 프로그램(dclbde***.bpl) [1] hihee 2018.06.07 74
2272 iOS 컴파일 오류 문의 [1] file 생각 2018.06.11 60
2271 컴포넌트 아이콘 표시가 안나올때 file 건들다맞지 2018.06.14 46
2270 DragMode가 dmAutomatic일 때, 클릭 이벤트 작동하지 않음 VT 2018.06.12 24
2269 FDMemTable 문의입니다. 최민철 2018.06.12 29
2268 안드로이드 기반에서 mysql 데이터 베이스로 바로 접속하는 방법 없나용? [1] 김종찬 2018.05.30 109
2267 XE 10.1 Berlin Android SDK Manager 를 찾을 수가 없습니다. [2] jongik 2018.05.28 77
2266 현제 Delphi 10.2 트라이얼 테스트중입니다. [1] 이룬 2018.06.06 73
2265 Delphi10.2 평가판 사용자입니다. [2] 광개토태왕 2017.08.25 150
2264 마이그레이션중 LoadLibrary 문제 확인부탁드립니다. file 최진현 2018.06.05 34
2263 삼성폰에서 TEdit 엔터키를 입력하면 앱이 죽어 버립니다. 파이어버드 2018.05.31 58
2262 delphi 10.2.3 도쿄 다국어 관련 질문입니다. [8] file 신우 2018.05.28 122



광고 모듈이 설치되어 있지 않아 실행을 중단합니다..