C#中ComboBox下拉选中一个后,下面的textbox自动显示数据库里对应的值?

如ACCESS中一表,有姓名,电话,地址。在combobox中选中某一姓名,对应的textbox显示其号码,用SelectedIndexChanged监听代码... 如ACCESS中一表,有姓名,电话,地址。在combobox中选中某一姓名,对应的textbox显示其号码,用SelectedIndexChanged监听代码 展开
 我来答
xmandlp
推荐于2018-05-09 · TA获得超过484个赞
知道小有建树答主
回答量:498
采纳率:0%
帮助的人:306万
展开全部
在ComboBox的SelectIndexChanged事件中添加你查询数据库的代码 把查询结果赋值到textbox就可以了
追问
知道这么做,代码不会写啊数据库是ACCESS的,combobox的值与txet相对应
CKVming
2014-03-01 · TA获得超过541个赞
知道小有建树答主
回答量:87
采纳率:0%
帮助的人:68.9万
展开全部
你在页面加载的时候,首先要绑定好combobox的数据源.
然后下拉的时候就会自动显示选定的值了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-09
展开全部
需要绑定到数据库中的表
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9ba62ef
2014-03-01 · TA获得超过282个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:64.8万
展开全部
WEB还是win?
win的话监听SelectedIndexChanged

Web的话最好还是用Javascript,在客户端实现
追问
知道用SelectedIndexChanged,代码如何写
追答
那就是说,是Win咯?
首先得看你ComboBox是那种类型的,根据不同的类型会有以下几种方式能获取到当前选中的下拉菜单,你分别试试:
ComboBox.SelectedValue.ToString();
ComboBox.SelectedText.ToString();

如果是直接DataSource等于表的话,要先拆箱出来
((模型)ComboBox.SelectedItem).姓名

得到姓名之后写textbox.Text = 姓名就行了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式