把数据表中的某列的数据内容与ComboBox绑定,使得该列数据内容增加时ComboBox里的内容也随之增加.下面是我的代码
OleDbConnection mystr = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=mydb.mdb");
            mystr.Open();
            OleDbDataAdapter myadapter = new OleDbDataAdapter ("select * from main", mystr);
            DataSet myset = new DataSet();
            myadapter.Fill(myset, "main");            eby.DataSource = myset.Tables["main"];//eby就是ComboBox            eby.DisplayMember = "myname";
            eby.SelectedItem = 1;上边的不能实现动态显示,该如何写?

解决方案 »

  1.   

    SqlConnection con = new SqlConnection("server=root_db;database=users;uid=sa;password=");SqlDataAdapter da = new SqlDataAdapter("select group_id, group_name from mygroup", con);DataSet ds = new DataSet();da.Fill(ds, "group");DataTable dtGroup = ds.Tables["group"];comboBox1.DataSource = dtGroup;comboBox1.DisplayMember = "group_name";comboBox1.ValueMember = "group_id";这个你参考下  
      

  2.   

    先设个断点看一下main表中有没有数据
    数据绑定语句没错