我想用数据库中的名称填充我的组合框。是否有可能在 1 个组合框 2 列中填充它?例如:我有 2 列,Name
并且Position
. 我想把名字放在对应位置的组合框中。
例子:
Name Position
---------------------------------------------
jack President
jill President
maria Vice President
john Secretary
这是我的代码:
{
DataTable table = new DataTable();
using (SqlConnection sqlConn = new SqlConnection("my connection"))
{
using (SqlDataAdapter da = new SqlDataAdapter(@"SELECT Name, Position FROM CandidateTable", sqlConn))
da.Fill(table);
}
comboBox1.DataSource = table;
comboBox1.DisplayMember = "Name";
comboBox1.ValueMember = "Position";
}
注意:我想用 jack 和 jill 的名字填充我的组合框,因为它们的位置相同。其他名字也在另一个组合框中..不在总统组合框中..我想要一个单独位置的组合框..你懂我的英语吗?