怎样在Delphi的DBGrid中实现类似Power Builder中的DropDownDW的功能?(100分)

  • 主题发起人 主题发起人 小咪
  • 开始时间 开始时间

小咪

Unregistered / Unconfirmed
GUEST, unregistred user!
在DBGrid中只能显示TTable中的实际内容,例如代码等,不知道怎样将其对应的名称在同一DBGrid中显示出来。
 
可以在TTable增加lookup field,它的keyfields为“代码”,
dataset为“代码表”,lookup keys为“代码”,result field
为“名称”,这样DBGrid就可以显示代码对应的名称了。
 
PB 的 DropDownDW 功能是在表格中再下拉出一个表来,Delphi 自己没这种
功能,不过有很多控件可以解决这个问题。如 InfoPower,如果不想为了用
InfoPower而替换各数据控件的话,我还有个解了密的 TDBIncLookupCombo
控件非常不错,查找速度比 InfoPower 快,是我一直在用的,如果你需要的
话,给我你的 EMAIL,我可以发给你。
 
RSD的ACL2控件可实现此功能,效果能同PB的比.同丰主页(http://www.netease.com/~bozhi/)上有ACL2.
 
Sunset,please sent TDBIncLookupCombo to me,THX.
E_mail:towing_tank@21cn.com
 
Sunset,me to
E_mail: qdyoung@163.net


http://www.delphibbs.com/delphibbs/dispq.asp?lid=532777
讨论,获取你的分数
 
后退
顶部