combobox问题?

xujiaoxiang 2003-09-11 09:09:26
如何让数据表中的一列的数据不重复的显示在combobox下拉框中?

如:表中列‘字母’:a a a b b c d

让combobox中显示a b c d

用dbcombobox或
dblookupcombobox实现也可以
...全文
28 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xujiaoxiang 2003-09-11
  • 打赏
  • 举报
回复
ClientDataSet的可以象ADO这样做么
dbcombobox1.Items.Add(adoquery1.fieldbyname('字段名称').asstring);
要什么写 ClientDataSet没有fieldbyname
xujiaoxiang 2003-09-11
  • 打赏
  • 举报
回复
能具体说以下么?谢谢
Dhammacakkhu 2003-09-11
  • 打赏
  • 举报
回复
可以动态建立一个,加载完就释放数据控件
xujiaoxiang 2003-09-11
  • 打赏
  • 举报
回复
这样做不是又要加个clientdataset?
gdwyh 2003-09-11
  • 打赏
  • 举报
回复
同意 AustinLei(黄瓜杀手)
Dhammacakkhu 2003-09-11
  • 打赏
  • 举报
回复
同意 AustinLei(黄瓜杀手)
SELECT DISTINCT 字段 FROM 表
可以剔除重复信息
hkbarton 2003-09-11
  • 打赏
  • 举报
回复
每次显示到combobox前先看看里面有没有
AustinLei 2003-09-11
  • 打赏
  • 举报
回复
在SQL语句中用Distinct检索唯一行
xujiaoxiang 2003-09-11
  • 打赏
  • 举报
回复
注:DataSource.DataSet:=ClientDataSet;
不要ADO版的

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧