请问如何动态设置DBEdit的DataSource属性呢? Combobox1中存储了当前窗口上所有TDataSource的名字当Combobox1.onchange的时候,如何将选中的当前combobox1.text对应的TDataSource属性赋值给 DBEdit控件呢?谢谢各位! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DBEdit1.DataSource := TDataSource(FindComponent(Combobox1.Text)); dbedit1.datasource:=combobox1.text;你的combobox1的样式是csdropdown的话,这样就可以如style为csdropdownlist的话dbedit1.datasource:=combobox1.Items[combobox1.itemIndex] DBEdit1.DataSource := TDataSource(FindComponent(Combobox1.Text)); for i:=0 to ComponentCount-1 do begin if Components[i] is TDataSource then if Components[i].Name=ComboBox1.text then begin DBEdit1.DataSource:=nil; DBEdit1.DataSource:=TDataSource(Components[i]); end; end;自己弄好了,感谢各位的关注! ADO 连接DBF的怪问题。 Ado+Access数据库问题,困惑中!! 同事生了个胖小子点名让我给提供几个有创意的名字,不忍心让她失望 请问下各位大哥,如何得到单音铃声的二进制编码 如何在异常情况下执行我的要执行的代码???? 一个小问题。大家快来解决下,在线等 程序退出出现CPU错误,是那种看不懂的线程错误。 请前辈打个比方说说晚绑定(动态绑定)的意思很形式是怎样 请高手赐教!!!奖赏感谢费100分 help ~~~~~~~~~ 怎么将Delphi的程序在Alt+Tab的列表里隐藏? IdTCPClient/IdTCPServer 如何制定上传后保存的文件名.。。急。。。跪谢。。。
你的combobox1的样式是csdropdown的话,这样就可以如style为csdropdownlist的话
dbedit1.datasource:=combobox1.Items[combobox1.itemIndex]
begin
if Components[i] is TDataSource then
if Components[i].Name=ComboBox1.text then
begin
DBEdit1.DataSource:=nil;
DBEdit1.DataSource:=TDataSource(Components[i]);
end;
end;
自己弄好了,感谢各位的关注!