delphi的dbcombobox控件,比如说第一个控件选择省份,然后第二个控件根据第一个的选择,来从数据库里选择

该省份的城市,这个已经做好了,可后边还有一个combobox控件,一选第三个控件或者点击一下空白处,第二个控件里选择的城市就消失了,还需要重新选择,为什么第二个控件里的内... 该省份的城市,这个已经做好了,可后边还有一个combobox控件,一选第三个控件或者点击一下空白处,第二个控件里选择的城市就消失了,还需要重新选择,为什么第二个控件里的内容会消失? 大神们给个解决办法,只有第二个控件是dbcombobox,第一和第三是combobox控件 展开
 我来答
last_wolf1860
2012-04-17 · TA获得超过640个赞
知道小有建树答主
回答量:482
采纳率:100%
帮助的人:348万
展开全部
dbcombobox必须关联到数据库的某个字段,不是用来对应数据库选择的,delphi标准组件中不带lookup的非数据敏感组件,您可以写程序把要选的项加到combobox中,也可以用devexpressVCL中的cxlookupcombobox组件
追问
dbcombobox可以解决,多亏你的一句话“dbcombobox必须关联到数据库的某个字段”,我关联之后,选择的信息就不消失了。
wolfy1016
2012-04-17 · TA获得超过244个赞
知道小有建树答主
回答量:353
采纳率:0%
帮助的人:287万
展开全部
dbcombobox是和数据库相连的。数据库中的表指向那条记录,dbcombobox就会显示对就字段的值。是不是你在其它事件里用了和dbcombobox为同一个的 (ado)query或(ado)table控件?
给dbcombobox单独使用一个(ado)query或(ado)table控件应该就行了。
如果需要用一个,你只需要再复制一个出来,分开使用。
追问
“dbcombobox必须关联到数据库的某个字段”,我关联之后,选择的信息就不消失了
追答
但你数据表中的内容会跟著变化。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xdyg_1979
2012-04-17 · TA获得超过111个赞
知道小有建树答主
回答量:192
采纳率:0%
帮助的人:116万
展开全部
不要用dbcombobox
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式