comboBox实现数据与显示控绑定的问题(20分)

  • 主题发起人 主题发起人 SPARKSKY
  • 开始时间 开始时间
S

SPARKSKY

Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TForm5.DBGrid1CellClick(Column: TColumn);
begin
//实现数据与显示控件绑定..
if adoquery1.RecordCount>0 then
begin
edit1.Text:=adoquery1.fieldbyname('工人ID号').AsString;
//combobox3.ItemIndex:=adoquery1.fieldbyname('车间代号').AsInteger;
//combobox4.ItemIndex:=adoquery1.fieldbyname('工厂代号').AsInteger;
edit4.Text:=adoquery1.fieldbyname('姓名').AsString;
//combobox1.ItemIndex:=adoquery1.fieldbyname('性别').AsInteger;
// combobox2.ItemIndex:=adoquery1.fieldbyname('工种').AsInteger;
edit6.Text:=adoquery1.fieldbyname('年龄').AsString;
edit8.Text:=adoquery1.fieldbyname('月工资').AsString;
end;
end;


为什么COMBOBOX列表里不能显示DBGRID里的内容,有的只能显示一个,点别外一行他不会变,,不能显示被我屏蔽了...,知道的能否告诉一下...
 
补充一下,全部COMBOBOX列表值全来自另一个表的字值....有的COMBOBOX被设成不可输入,
还有EDIT的就可以显示正常...
 
怎么没人啊..............急啊..........
 
好像有个TDBCombobox有属性直接和数据库表的字段绑定.
 
我搞定了,自个解决...没人解,分还是给你吧...
 
后退
顶部