数据绑定组合框中的不同值
我有一个表 Inventory(ItemId,Name,Size,Price,otherinfo),其中 ItemId 是主键,Name、Size、Price 是唯一的。
当我用名称绑定组合框时,所有重复的名称都会出现,而我希望每个名称只出现一次,大小也会发生同样的情况。
如何在绑定到数据源的组合框中加载唯一值?
I have a table Inventory(ItemId,Name,Size,Price,otherinfo) where ItemId is primary key and Name,Size,Price are unique.
When I bind the combobox with Name all repeated names appear while i want each name to appear just once, same happens with Size.
How to load unique values in combobox which is bound to a datasource?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以这样做(您可能需要稍微调整它才能编译并为您工作)
,然后根据所有三个下拉列表的选择找到 itemID。
这是 C# 并假设您有 LINQ
希望这会有所帮助。
编辑--(如果没有 LINQ)
编辑(使用 SQL 命令)
You can do this, (you may have to tweak it a bit to complie and work for you)
And then find the itemID based on the selection of all three dropdown lists.
This is C# and assumes that you have LINQ
Hope this helps.
Edit-- (if no LINQ)
Edit (use SQL commands)