질문이 좀 모호하긴 하지만...
아무래두 dblookup기능을 말씀하시는거 같은데...
그걸 dbcontrol Component를 사용하지 않고 구현할때 여러가지 방법이 있지만...
전 Combobox(Listbox)와 visible = false된 listbox를 사용해요...
방법은...
(예를들어...사원이름과 사번이 있다고 할때...)
combobox(listbox)에 사원이름을 넣는 루틴에...
combobox1 : 사원성명을 넣는곳...
listbox1 : 사번을 넣는곳...( visible := false)
query1.first;
combobox1.clear;
listbox1.clear;
while not query1.eof do
begin
combobox1.items.add(query1.fieldbyname('사원명필드').asstring);
listbox1.items.add(query1.fieldbyname('사번필드').asstring);
query1.next;
end;
이렇게하면 combobox1(사원명)과 listbox1(사번)의 itemindex가 동일하기 때문에
활용할때...
선택한 사원의 사번을 알고 싶다면...
listbox1.items[combobox1.itemindex] 라고 하심 될것 같은데여...
맞는 답변인지는 잘 몰겠네요...
틀리면 자세한 질문을 다시 올려 주세요...구럼...즐푸~