C# 如何从combobox中获取值,c

C# 如何从combobox中获取值,c,c#,winforms,visual-studio-2010,C#,Winforms,Visual Studio 2010,我使用表单,从数据库到组合框获取名称。 表人员人员、姓名、年龄 this.personTableAdapter.Fill(this.test_pmDataSet.Person); 如何从我在combobox中选择的人那里获取id?您可能需要combobox控件的SelectedValue属性。取决于您使用的数据库: 我想您已经用数据库中的人名填充了combobobox 通过以下方式获取此人的姓名: 字符串PersonName=combobox1.selectedValue 通过查询sql获取

我使用表单,从数据库到组合框获取名称。 表人员人员、姓名、年龄

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

如何从我在combobox中选择的人那里获取id?

您可能需要combobox控件的SelectedValue属性。

取决于您使用的数据库:

我想您已经用数据库中的人名填充了combobobox

通过以下方式获取此人的姓名:

字符串PersonName=combobox1.selectedValue

通过查询sql获取此人的id:从Persons中选择idPerson,其中name=PersonName


您正在从表加载到组合框,但当您从组合框中选择时,无法获取对象的id。非常有趣如果你的答案被回答了,请接受一个作为你的答案。