解决方案 »

  1.   

    没有,我们都是绑定到datatable或者list集合,再指定DisplayMember与ValueMember 。
      

  2.   

    不是,不同表绑定不同dataset,是绑定到dataset后,再指定DisplayMember!!!!
      

  3.   

    你提到了重置数据库密码
    那么很可能由于用户名密码变了,你读取不到数据了
    你应该先断点跟,看dataset里到底有没有数据,确定有数据之后再纠结控件为什么不显示
    如果根本就没有数据,不显示不就对了
      

  4.   

    应该是绑定这里有问题吧,或者没有数据    conn.Open();
                myAdapter = new OleDbDataAdapter(selectCmd, conn);
                myAdapter.Fill(myDataSet, "student");
                comboBox1.DataSource = myDataSet;
                comboBox1.DisplayMember = "student.员工编号";
      

  5.   

    下拉框绑定数据库数据显示在页面
    //设置下拉框控件
     <asp:DropDownList ID="ddlProvince" runat="server" AutoPostBack="True" 
                                </asp:DropDownList>
    //加载绑定下拉框数据显示
      SqlConnection sqlcon;
        string strCon = ConfigurationManager.AppSettings["conn"];
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                sqlcon = new SqlConnection(strCon);
                string sqlstr = "select Province from tb_Province";
                SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon);
                DataSet myds = new DataSet();
                sqlcon.Open();
                myda.Fill(myds);
                ddlProvince.DataSource= myds;
                ddlProvince.DataValueField = "Province";
                ddlProvince.DataBind();
                sqlcon.Close();
            }    }