一个表doctor
doc_name     doc_depart(部门)
AAA          001
BBB          001
CCC          002
DDD          003
另一个表depart
dep_no       dep_name
001          内科
002     外科
003     儿科另一表departbody
depbody_no   depbody_desk(桌号)  depbody_doctor
001          1
001          2
001          3
002          1
002          2
003          1
003          2
003          3
depart和 departbody是主从关系,关联字段是dep_no,depbody_no
现在想在dbgrid里显示从表内容时,depbody_doctor一栏中能下拉出现所有部门名为当前部门名的doc_name
比如 现在dbgrid里显示的是001的departbody内容,这时如果下拉depbody_doctor,能显示出AAA,BBB
我尝试用lookup字段,但是显示出来的却是全部doc_name,只是在AAA,BBB上加亮了,请问我只想显示AAA
,BBB,不显示其它值,该怎么办,急!!