combobox怎么将items里的文字转换为我数据库表的字符

解决方案 »

  1.   

    楼主是要items里的文字更新到数据库中去,还是从数据库读取选项显示在items中?
    (1)items里的文字更新到数据库中去for(int i = 0;i < comboBox1.Items.Count;i++){
      //获取items中的文本              
      string text = comboBox1.Items[i].ToString();
      //数据库操作
      //...                
    }
    (2)从数据库读取选项显示在items中
    可以直接用数据绑定的方式,也可以从数据库读出后,往items里加。
    comboBox1.DataSource = new object[] { "abc","def"};comboBox1.Items.Clear();
    comboBox1.Items.Add("abc");
    comboBox1.Items.Add("def");
      

  2.   

    数据库的char对应的就是string,只是会根据数据库中的长度,在前面加空格