请教一个下拉框显示数据库中某个字段

demonapple 2011-06-10 10:57:36
我用的是DBLookupComboBox这个组件
然后显示字段里面有相同的内容

比如
地区 人员
上海 小名
上海 小红
北京 小刚
北京 小李

现在设置DBLookupComboBox对应的是地区这个字段
显示下拉的时候 会把重复的显示出来

请问 能不能显示下拉的时候 只显示 上海和北京 去掉那些重复的
...全文
64 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
demonapple 2011-06-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 y_zp2010 的回复:]
可以在绑定数据源的时候处理掉,添加数据源是时候想这样
上海 小名
小红
北京 小刚
小李
[/Quote]
为了这个功能而修改数据库,可行性太小
y_zp2010 2011-06-10
  • 打赏
  • 举报
回复
可以在绑定数据源的时候处理掉,添加数据源是时候想这样
上海 小名
小红
北京 小刚
小李
moshao6 2011-06-10
  • 打赏
  • 举报
回复
记得不错的活dbcombobox这样的组件也是可以插入数据的
moshao6 2011-06-10
  • 打赏
  • 举报
回复
你可以写一个过程,先查询这个字段的数据出来,去掉重复的方法是用distinct,后插入到dblooupcommobox中

在这个窗体生成时,调用 这个过程就行了,像这种要处理的定义一个公共的ado,就这样

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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