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

Delphi ApplyUpdates(-1) 궁금합니다.

2012.05.18 20:45

준이킴 조회 수:9666

첨부한 파일처럼 에러가 발생하는데요..[용량을 초과했기 때문에 새 트랜젝션을 만들지 못했습니다.] 라고 나옵니다.

 

물론, 구글링을 통해서 해결방법을 찾아서 사용하고 있긴 한데요, 이해가 안 되어서 근본적으로 제가 뭘 잘못하고 있는지

조언을 부탁드립니다.

 

첨부한 이미지에서 처럼 간단하게 한 레코드를 수정하고 ApplyUpdates(-1) 을 하면 나오는 에러입니다.

 

환경은 아래와 같습니다.

 

TSQLQuery - DataSetProvider - ClientDataSet - DataSource - DBGrid

 

ClientDataSet.ApplyUPdates(-1) 를 실행하면 나오는 에러입니다.

 

구글링해서 해결한 방법은 ApplyUpdates 하기 전에 SQLCnt1.CloseDataSets 을 호출하면 에러가 없이 잘 저장이 됩니다.

근데, 문제는 CloseDataSets 을 호출하고 나면 다른 부분이 좀 귀찮아지더라구요..쿼리를 다시 호출해야한다든가 말입니다.

 

제가 뭘 잘못하고 있을까요 ?  사실 BDE환경의 UpdateSQL 구조를  DBExpress 구조로 옮겨가고 있는데요..시간이 많이 걸리네요.

 

조언 부탁드립니다.

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 39601
공지 유용한 관련 사이트 관리자2 2014.03.20 79101
69 AQTime을 제거하지 않고 사용하지 않도록 하는 방법을 알고 싶습니다. file 관리자 2013.03.20 8941
68 델파이 스크롤바 색상 변경 문의 드립니다. [1] memc 2012.09.24 9001
67 xe2 실행시 file 빛고을총각 2013.01.02 9018
66 class tspanel not found. 해결방법 부탁드립니다. [3] 으하하 2013.10.31 9267
65 Mac OS X 연동과 관하여 [2] 독사 2012.09.07 9321
64 iOS 개발을 위한 Free Pascal 설치 재 질문 합니다. 김동환 2012.07.24 9384
63 라이브러리, TZMySqlQuery 객체 생성 [2] file hyunj 2012.04.18 9392
62 http post 한글만깨짐 [1] 별밤지기 2013.04.12 9396
61 dbgrid 한글 입력시 포커스 이동할 때 문제 질문 드립니다 [1] 강경진 2012.10.24 9397
60 RAD Studio 64bit 디버깅 시 "unable to create process" 오류 메시지가 나오는 경우 대처방안 [4] file Humphery 2014.05.07 9416
59 델파이에서 Socket ipv6 를 사용 할 수 있는 방법이 있습니까? (Delphi 2007기준) [7] 늦바람 2012.07.20 9478
58 XE Default Font 변경 문의 합니다. [1] memc 2012.05.14 9555
» ApplyUpdates(-1) 궁금합니다. file 준이킴 2012.05.18 9666
56 win7과 win8에서 LoadPackage 차이 한림대의료원정보기술센터 2012.11.06 9674
55 비주얼 베이직 소스 변경 문의 드립니다. memc 2013.03.15 9676
54 SimpleDataSet 오류 [3] file 양현숙 2012.05.18 9783
53 rxLib사용하기. agbnielsen 2013.01.03 9898
52 [질문] paradox db 공유... [3] 따라쟁이 2012.04.10 9911
51 [해결] D7에서 XE2로 패키지 컨버전시 아이콘 생성되는 문제 [5] file 한림대의료원정보기술센터 2012.07.04 9998
50 델파이 XE 한영전환 문제 확인 해 주세요 [1] memc 2012.08.09 10043