Q&A

  • 검색에 대해서....
에디터박스에서 검색하는데 키보드를 치면서 바로 찾아가게하는데

DBase데이터는 바로바로 검색이 돼는뎅 액세스(mdb)는 한자한자칠때마다 오래걸리는데

왜 그런지 점 알려주세요...



procedure TfrmAdd.Edit1Change(Sender: TObject);

begin

table1.Locate('DONG', Edit1.Text, [loPartialKey]);

end;

1  COMMENTS
  • Profile
    지나다가... 2001.08.08 04:47
    change event는 말 그대로 내역이 변경될때마다 실행되는 이벤트입니다.

    만약 enter Key를 눌렀을때 검색하고 싶다면

    KeyDown event인가요? 거기서 처리하세요



    if Key = #13 then

    table1.Locate('DONG', Edit1.Text, [loPartialKey]);



    즐코!! ^^







    델초보2 wrote:

    > 에디터박스에서 검색하는데 키보드를 치면서 바로 찾아가게하는데

    > DBase데이터는 바로바로 검색이 돼는뎅 액세스(mdb)는 한자한자칠때마다 오래걸리는데

    > 왜 그런지 점 알려주세요...

    >

    > procedure TfrmAdd.Edit1Change(Sender: TObject);

    > begin

    > table1.Locate('DONG', Edit1.Text, [loPartialKey]);

    > end;