2011-12-28 138 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」屬性。