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

델파이 Q&A
Delphi Programming Q&A
[10831] [질문]dbgrid에서 선택되고 난후...
이승근 [] 1356 읽음    2006-08-07 22:08
delphi 6, firebird1.5, zeos를 사용하고 있습니다...
dbgrid를 두개를 부여합니다... 두개다 똑같은 화일을 지칭합니다...
단 한개는 gub1 = ''인 사항을 또 한개는 gub1 ='@'인 사항을 각각 표시합니다...
그러니깐 grid1에서 자료를 더블클릭하면 grid2로, grid2에서 더블클릭하면 grid1으로 이동하도록 하였습니다...
그런데 grid1,2에서 어느한 레코드를 선택하면 다른곳으로 이동하기에 해당레코드에서는 없어지므로
다음 레코드의 값을 기억했다가 옮긴후 다시 화일을 open해서 기억한 레코드로 포인트를 이동합니다...
문제는 요것이 이동은 잘 되는데 항상 grid화면에 젤 꼭대기로 올라가 표시됩니다....
그러니깐
12345 sample1 .....
12346 sample2 .....
12347 sample3 .....
12348 sample4 .....
12349 sample5 .....

이렇게 표시되었던 자료에서 12347를 선택하면 12347은 grid2로 가고 포인터는 12348로 이동됩니다...
그리고 아래와 같이 표시해 주었으면 좋겠는데...
12345 sample1 .....
12346 sample2 .....
12348 sample4 ..... <--- 선택바 위치...
12349 sample5 .....
12350 sample6 .....
이렇게 안되고 아래와 같이 표시합니다....
12348 sample4 ..... <--- 선택바 위치...
12349 sample5 .....
12350 sample6 .....
12351 sample7 .....
12352 sample8 .....
왜일까요???

+ -

관련 글 리스트
10831 [질문]dbgrid에서 선택되고 난후... 이승근 1356 2006/08/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.