combox如何绑定两个数据源

godss 2009-08-20 10:28:39
如下面这样两个表

1:
性别表
id | 描述
0 | 男
1 | 女
2 | 无

2:
记录表
id | 性别(int) | 其他
0 | 1
1 | 2
0 | 2

要求:
combobox下拉里面要显示“男女无”3个选项。
表2的数据源更新的时候要把性别描述所对应的int值给写进表2。


请问应该怎么弄?我看见combobox有4个绑定属性,但不知道该填什么。
...全文
125 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
godss 2009-08-21
  • 打赏
  • 举报
回复
楼上说的是编码方式?
想直接用VS

form设计里面拖两个数据源,然后设置combobox的几个绑定属性,这样怎么实现?
qqiuzaihui 2009-08-20
  • 打赏
  • 举报
回复
设置Combox的DataSource为Datatable,
将Combox的显示属性Datamember设置成描述列,
值属性Valuemember设置成ID列,
当你选择指定Combox的行(如"无")时, Combox.SelectedValue就是你所选定的值(即"9").
godss 2009-08-20
  • 打赏
  • 举报
回复
补充下
表1也可能是这样的例子:

性别表
id | 描述
2 | 男
1 | 女
9 | 无

那么在combox里面选了“无”,那么表2更新进去的值就该是数字 9 。

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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