dbgrid에서 dbgrid로 multiselect해서 데이타를 옮기려고 합니다..
이런 작업들은 Botton1을 눌러서 처리할겁니다...
한번 선택해서 botton을 누르면 제대로 옮겨갑니다..
그런데 그 다음에 아무것도 선택하지 않았는데도 botton을 누르면 바로 전에
넘어간 그 데이타가 그대로 넘어갑니다..
아무것도 선택하지 않으면 선택된 데이타가 없다는 메세지를 뿌리도록 되어 있는데..
그 코딩이 아무 소용이 없군요...
선택된 데이타가 있는것처럼 인식이 되더라구요...
버튼을 누르면 오른쪽 그리드 내용을 왼쪽 그리드에 apend시키고,
오른쪽 그리드 내용은 삭제해버립니다..
이런 내용의 코딩을 알려주세요...
자세하게 알려주면 고맙겠습니다....
이명령을 넣어보세요.
dbgrid1.unselectall;
델초보 wrote:
> dbgrid에서 dbgrid로 multiselect해서 데이타를 옮기려고 합니다..
> 이런 작업들은 Botton1을 눌러서 처리할겁니다...
> 한번 선택해서 botton을 누르면 제대로 옮겨갑니다..
> 그런데 그 다음에 아무것도 선택하지 않았는데도 botton을 누르면 바로 전에
> 넘어간 그 데이타가 그대로 넘어갑니다..
> 아무것도 선택하지 않으면 선택된 데이타가 없다는 메세지를 뿌리도록 되어 있는데..
> 그 코딩이 아무 소용이 없군요...
> 선택된 데이타가 있는것처럼 인식이 되더라구요...
> 버튼을 누르면 오른쪽 그리드 내용을 왼쪽 그리드에 apend시키고,
> 오른쪽 그리드 내용은 삭제해버립니다..
> 이런 내용의 코딩을 알려주세요...
> 자세하게 알려주면 고맙겠습니다....