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
[24974] DeleteRow() 사용시 문제
하늘 [] 873 읽음    2003-03-28 18:09
안녕하세요..

class TMyGrid : public TStringGrid
{
   public:
       void __fastcall DeleteRow(int ARow);
};

위와같이 선언하고 DeleteRow를 사용하는데,

RowCount가 2이고 Row가 1일때 삭제를 하면 그 순간은 삭제된 듯 RowCount가 1로 나타나거든요..

근데 그 상태에서 다시 RowCount를 2로 주면 삭제됐던 데이터가 고스란히 남아 있어요..

DB에는 이미 데이터는 삭제된 상태인데 그리드상에서 완전히 삭제가 안된거 같아요..

프로그램을 종료했다 다시 실행하면 물론 삭제된 데이터는 나오지 않구요..

Row가 2이상일땐 무리없이 잘 동작하는데..


이유를 모르겠습니다. 도와주세요...


+ -

관련 글 리스트
24974 DeleteRow() 사용시 문제 하늘 873 2003/03/28
32194     Re:DeleteRow() 사용시 문제 문정원 806 2003/03/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.