这太好办了,将你的select语句的结果给一个dataset然后将combobox邦定到这个dataset

解决方案 »

  1.   

    SqlConnection con=new SqlConnection("......");
    string str="select * from mytable";
    SqlCommand comm=new SqlCommand(str,con);
    con.open();
    SqlDataReader dr=comm.ExecuteReader();
    while (dr.Read())
    {
    ComboBox.Items.Add(dr.GetValue(1));
    }
    dr.Close();
      

  2.   

    首先,要设置ComboBox的ValueField为字段2的字段名就行。
    SqlConnection con=new SqlConnection("......");
    string str="select * from mytable";
    SqlDataAdapter da = new SqlDataAdapter(str,conn);
    DataSet ds = new DataSet();
    da.Fill(ds);
    ComboBox.DataSource = ds.Tables[0].defaultview;
    ComboBox.DataBind();
      

  3.   

    jtjlww(军军)  下面是我的运行结果: <select name="DropDownList1" id="DropDownList1">
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option>
    <option value="System.Data.DataRowView">System.Data.DataRowView</option></select></P>根本没有榜定这是我的程序:
    SqlDataAdapter da = new SqlDataAdapter("select * from view1",sqlConnection1 );
    DataSet ds=new DataSet ();
    da.Fill (ds);
    DropDownList1 .DataSource =ds.Tables [0].DefaultView ;
    DropDownList1 .DataBind ();