主题:请教大侠们:在DBComboBox下拉列表中选中任一项后,DBComboBox中却是空白?
很愁76
[专家分:10] 发布于 2006-11-20 20:55:00
怎么样才能将下拉列表中的内容显示上去?
回复列表 (共5个回复)
沙发
wealthy [专家分:1840] 发布于 2006-11-21 10:47:00
你是否将设了只读readonly为True
板凳
很愁76 [专家分:10] 发布于 2006-11-23 16:36:00
将readonly值设置为false或true,我都试过了,可还是不行。
下拉列表中的内容都正确;选中后应在DBComboBox中显示出来,可就是一片空白。
还有别的办法吗?
3 楼
wealthy [专家分:1840] 发布于 2006-11-23 16:48:00
哪么?你的DBComboBox中的列表内容是否是从数据表中生成过来的,还是自己在ltems中添在的,
如果第一种,应该可以显示的,只要数据表打开的话?
如果第二种,不会显示了,但连接数据表后还是会显示?
我想你这种情况应是DBComboBox控件与数据表未能正常连接的.或者与数据表连接设置错误.
你可以新建另一个简单的工程,测试下DBComboBox
4 楼
很愁76 [专家分:10] 发布于 2006-11-24 22:29:00
谢谢你的回贴!
我已经加了你的QQ,阿宽live是我。以后请多多指教(只是我上网的时间不太固定)。
我是将其与数据库相联,从表中取得的数据。
我可能没将问题描述清楚。问题是这样的:
程序运行后,DBComboBox的下拉列表中已经显示出从数据表中读到的数据,数据读取没有问题。只是在选取某一项后,本应显示选中值的DBComboBox.text却是一片空白。
我单做了一个project测试DBComboBox,结果仍是这样。
还有其它的办法吗?
[em2]
5 楼
wealthy [专家分:1840] 发布于 2006-11-25 09:51:00
你看看我做的简单程序,比较下你的程序.
http://upload.programfan.com/upfile/200611250949770.rar
我来回复