分如果嫌不够  我会加的

解决方案 »

  1.   

    DataTable dt = new DataTable("Test");
    System.Data.OleDb.OleDbConnection  conn = new System.Data.OleDb.OleDbConnection(strConn);
    System.Data.OleDb.OleDbDataAdapter da = new System.Data.OleDb.OleDbDataAdapter("SELECT UserName FROM UserInfo", conn);
    try
    {
    conn.Open();
    da.Fill(dt);
    }
    catch
    {
    }
    finally
    {
    if (conn.State == ConnectionState.Open)
    conn.Close();
    conn.Dispose();
    da.Dispose();
    }
    this.comboBox1.DataSource = dt;
      

  2.   

    补充楼上的:
    设置comboBox1的属性:假如表中有Name、ID两个字段
    DisplayMember = "Name";
    ValueMember   = "ID";这样comboBox中显示Name字段,而SelectedValue为对应的ID值。