combobox 控件显示问题...(新手在线等)
 string sql, con;
          sql = "Data Source=asus-pc\\jiong;Initial Catalog=shiyan;Integrated Security=True";
            con = "select   provinceName from city ";
            SqlConnection mycon = new SqlConnection(sql);
            SqlCommand cmd = new SqlCommand(con, mycon);
            mycon.Open();
            SqlDataReader reader = cmd.ExecuteReader();
            while (reader.Read())
            {
                province.Items.Add(reader[0].ToString());    
            }
  代码如上。。。provinceName 是中文在控件下拉框会显示,但是选了是这样的效果。。
 
改成 provinceID 数字的话就显示正常...... 
 
 
求解释........  
谢谢了。。 
    联动弄了半天弄不好,有哪位有时间的能不能教下... 谢谢了。
              
------解决方案--------------------显示Name的时候,把空格trim掉。
------解决方案--------------------name 和ID设置为一样
------解决方案--------------------去掉空格
不过你这么做好麻烦的, 用数据集做 很快,又方便
------解决方案--------------------province.Items.Add(reader[0].ToString().Trim());
去掉空格就加这么一点而已有很麻烦么  
------解决方案--------------------从数据库中读取数据集,然后全部绑定到Combobox控件中