C# Access 如何在comboBox中不显示重复的数据

用C#和Access做一个管理系统,现在要向comboBox中载入数据“时间”,时间是有重复的,如何使这些重复的数据在comboBox中只显示出一个。多谢指教!多谢了,用... 用C#和Access做一个管理系统,现在要向comboBox中载入数据“时间”,时间是有重复的,如何使这些重复的数据在comboBox中只显示出一个。多谢指教!
多谢了,用distinct是对的。再麻烦一下,怎样删掉comboBox中的某个数据(该数据是与数据库绑定的),即要达到的目的是在与数据库绑定的时候,某些数据不显示。
展开
 我来答
HackGary
2010-02-20 · TA获得超过348个赞
知道小有建树答主
回答量:388
采纳率:0%
帮助的人:216万
展开全部
用SQL语句中的select distinct 语句啊!
比如你想单独取得时间值(数据库字段:date),你可以这样写:
select distinct date from table
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pppop3
2010-02-22 · TA获得超过316个赞
知道小有建树答主
回答量:488
采纳率:0%
帮助的人:351万
展开全部
combobox 每一行是不是都有个tag属性啊? 把你从数据库里面读取出来的一条记录的唯一标示存进去(如:objectid),或者你有一个list<>,array,datatable或者自定义模型,来做一个备份存储你查出来的信息,在combobox删除一条信息后,通过对应关系找到你存储的对应的那个唯一标示,然后通过sql语句删除数据库中的,然后更新一下你的combobox和你的备份存储对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
seekel
2010-02-21 · TA获得超过201个赞
知道答主
回答量:199
采纳率:0%
帮助的人:168万
展开全部
简单的方法就是在数据库取数时用Distinct语句把重复的只选一个,
麻烦点的就是在判断ComboBox的Items中有没有重复的,如果有就只保留一个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lstkkk
2010-02-21 · 超过54用户采纳过TA的回答
知道小有建树答主
回答量:210
采纳率:0%
帮助的人:0
展开全部
保证唯一键,可以从记录上保证,将记录的值做键,也可以从查询上保证select distinct ,还可以灌入SET类容器保证,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
23...5@qq.com
2010-02-21 · TA获得超过141个赞
知道答主
回答量:136
采纳率:0%
帮助的人:144万
展开全部
可以用数据库过滤,也可以在添加的时候先判断
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式