为DBLoopcomboBox定初始值!(50分)

  • 主题发起人 主题发起人 yjt5
  • 开始时间 开始时间
Y

yjt5

Unregistered / Unconfirmed
GUEST, unregistred user!
(系统用户表)sysuser中有(主键)字段id[数据类型:int型]和(姓名)字段name,(客户登记表)reg中有一(管理者)字段manage[数据类型:int型],如何利用DBLoopcomboBox实现“reg表中manage的选择性维护,让manage在选择输入的时候定义一个初始值(初始者来源于sysuser表中的name)???????
比如:sysuser表中id为2时,name为“李明”,在进行客户登记时利用DBLoopcomboBox实现
给manage定义初始值为‘李明’!!!!!
 
先定义一个message(假设名字为yourmessage)为“李明”,然后
DBLookupComboBox.DefaultHandler(yourmessage) ;
 
DBLoopcomboBox 对应的 table locate 到你要的初始记录
 
请详细讲解,谢谢!
 
看看这里:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1856922
 
好像这个是不能定义初始值的吧!我也不能说的这么果断。
至少我不知道!我也试过!!
 
我是说如何给manage(DBLoopcomboBox控件)付初值?
注:初值来源于sysuser表中的name!!!!!!!!
 
请各位大虾帮忙,非常感谢!
 
请求援助!
 
很简单的
DBLoopcomboBox.KeyValue := '李明';
 
也可用DBLookupComboBoxEh1控件
DBLookupComboBoxEh1.text:='陈明';
 
好歹把分分了啊,这么久了
 
后退
顶部