Q&A

  • DBGrid 에서 전체 레코드 선택?
고수님들의 답변 부탁드리며.. 제가 좀 허접이라

DBGrid 에서 전테 Row(레코드) 를 선택 한것 처럼 보이고 싶은데요
Option 에서 dgMultiSelect 를 True 로 해 놓으면 여러 레코드를(Ctrl + 왼쪽 마우스 클릭)
선택 할수 있져?

근데 제가 구현하고자 하는 것은 "전체선택" 버튼 클릭시 가시적으로 나마
전체 레코드가 선택된 것처럼 아니 멀티셀렉트 처럼 선택 되길 원합니다.

방법을 잘 몰라 이렇게 들을 올립니다.
rebeat 문이나 for, while 문을 돌려서 선택 되게 하더라구.. 꼭 좀 알려 주십시요..

그럼 다덜 즐프...
1  COMMENTS
  • Profile
    이창영 2003.07.01 19:50
    이리하면 되네요...
    procedure TForm1.BitBtn1Click(Sender: TObject);
    begin
      while not Query1.Eof do
      begin
        DBGrid1.SelectedRows.CurrentRowSelected := true ;
        Query1.next ;
      end ;
    end;

    즐코하시길....