从数据库加载组合框后如何使用项目的ID。

时间:2013-12-25 16:14:35

标签: sql c#-4.0

    SqlConnection con = new SqlConnection(@"server=RSTT2; database = Project ;  User Id=sa; Password=PeaTeaCee5#");
    con.Open();
    string strCmd = "select ID,Name from Employee";
    SqlCommand cmd = new SqlCommand(strCmd, con);
    SqlDataAdapter da = new SqlDataAdapter(strCmd, con);
    DataSet ds = new DataSet();
    da.Fill(ds);
    cbSupportID.DataSource = ds;
    cbSupportID.DisplayMember = "Name";
    cbSupportID.ValueMember = "ID";
    cbSupportID.Enabled = true;
    cmd.ExecuteNonQuery();
    con.Close();

现在我想使用我的表单中的项ID来处理..Plzz告诉我代码的最佳解决方案。

1 个答案:

答案 0 :(得分:0)

现在您只需使用

检索所选的组合框ID
cbSupportID.SelectedValue

例如

If cbSupportID.SelectedIndex <> -1 Then
    textBox1.Text = cbSupportID.SelectedValue.ToString()
End If

您还可以访问其他有用的属性,例如SelectedIndex(从0开始......)或SelectedItem

点击此处:http://msdn.microsoft.com/en-US/library/system.windows.forms.listcontrol.selectedvalue(v=vs.110).aspx?cs-save-lang=1&cs-lang=vb#code-snippet-2