Q&A

  • DBLookupListBox의 사용에 대한 질문여..
안녕하세요..영원한 델초보 어린왕자입니다.



DBLookupListBox 어떻게 사용하는 거예요?

(__);



지금 구현하려는 것은

어떤 에디트 박스에 어떤 글자를 치면

그 글자가 DBLookupListBox의 레코드중 첫번째 글짜로 포함하는 레코드 항목을 실릭트하게 해주게 할려구요..앙 말이 어렵당(__);



이걸 문맥완성 이라고 하나?



암튼 가까운 레코드항목을 찾아서 선택케 해줄려구요..어떻게 해야 하나요?

1  COMMENTS
  • Profile
    잘난체... 2001.10.15 19:28


    DBLookupListBox 어떻게 사용하는 거예요?



    이부분은 델파이책을 참조하시고요



    지금 구현하려는 것은

    어떤 에디트 박스에 어떤 글자를 치면

    그 글자가 DBLookupListBox의 레코드중 첫번째 글짜로 포함하는 레코드 항목을

    실릭트 하게 해주게 할려구요..앙 말이 어렵당(__);



    아래와 같이... 에디트 박스의 exit이벤트 나 change이벤트에서 아래돠 같이

    코딩을 하시면 될것 같습니다..



    if edit1.Text <> '' then

    begin

    Query1.Close;

    Query1.Sql.Text :=' Select * from 테이블 where 필드명 like :A ';

    Query1.ParamByName('A').AsString := edit.Text+'%';

    Query1.Open;

    end;







    DBLookupListBox는 DB와 연결되어있을 수 있기때문에(연결없이 코딩도 가능하지만)

    항상 조심해서 코딩을 하셔야 할것 입니다...

    제가 잘난체를 하면 ComboBox를 이용하셔서 사용하는 것이 좋을듯 싶습니다..



    위의 질문에 답변은 안됩니다...

    멀티셀렉트가 되려면... ListBox계열의 컴퍼넌트를 사용해야합니다...