2011-12-28 135 views
2

我正在使用表单,并且我从数据库中获取名称到组合框。 (表人(idPerson,姓名,年龄))如何从组合框中获取价值c#

this.personTableAdapter.Fill(this.test_pmDataSet.Person); 

如何我可以从人的ID,谁在我选择的组合框?

+0

你从表加载到组合框,但你不能得到对象的ID,当你选择从组合框。非常有趣 – 2011-12-28 12:42:34

+0

如果你的答案被回答,请接受一个答案。 – Moonlight 2011-12-28 14:19:23

回答

3

,这取决于数据库使用:

我想你有你的combobobox与personnames你的DB

  • 的填充通过得到的人的名字:

    串personsname = combobox1.selectedValue;

  • 通过查询获取这个人的ID(SQL:从人选择idPerson其中name = personsname;)

+0

它的工作原理,谢谢 – JanOlMajti 2012-01-09 11:02:13

6

您可能需要组合框控件的“SelectedValue”属性。