C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[19074] 불완전한 답변?
김규식 [] 1046 읽음    2002-06-03 14:23
첫번째 메세지는 제가 경험한 경우는 table에 primary key를 지정하지 않은 경우에 그런 메세지가
나오더군요.

두번째는 저도 경험했지만 해결책을 모릅니다.
dbgrid등으로 여러행을 왔다 갔다 하면서 편집하니까 이런 메세지가 나왔습니다.

저도 어리버리라....

고수님의 확실한 답변을 기대하며...

썰렁해서 죄송합니다.





촬리 님이 쓰신 글 :
: 안녕하세요
:
: 요새 계속 ADO를 잡고 있는데 진도가 안나가는 군요
:
: 자꾸 아래처럼 에러가 납니다.
: 왜 그런지, 어떻게 해야 하는 지 설명좀 부탁드리겠읍니다.
: 밑에 소스를 첨부합니다.
:
: 고수님들의 답변 부탁드리겠읍니다.
: 감사합니다.
:
:
:
: <에러메시지>
: "
: 키열에 대한 정보가 부족하거나 올바르지 않읍니다. 업데이트가 너무 많은 행에 영향을 주었읍니다.
: "
: 또는
: "
: 행을 업데이트할수 없읍니다. 일부값이 마지막으로 읽은 후에 바뀐것 같읍니다.
: "
:
:
:
:
:
:   try {
:     sql="select  RxShipID, RxReqLen, RxSize, RxFileName, User2 from TbTmpModemRx";
:     Query->SQL->Text="select  RxShipID, RxReqLen, RxSize, RxFileName, User2 from TbTmpModemRx";
:
:     if(!Query->Prepared)  Query->Prepared=true;
:     Query->Open();
:
:     for(i=0; i < Query->RecordCount; i++)
:     {
:       Query->Edit();
:       k=Query->Fields->Fields[4]->AsInteger;
:       Query->Fields->Fields[4]->AsInteger=k+1;
:       Query->Post();
:       i++;
:       if( i >= Query->RecordCount) break;
:       else  Query->Next();
:     }
:     Query->Close();
:   }
:   catch(Exception &e)
:   {
:     AddStatus("Err:"+e.Message);
:   }
:

+ -

관련 글 리스트
19067 [질문]ADOQuery에러가 발생했는데 무슨 뜻인지요 촬리 1459 2002/06/03
19074     불완전한 답변? 김규식 1046 2002/06/03
19079     Re:Form의 Font를 변경하고 싶습니다. 유영인.Chris 1798 2002/06/03
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.