日期:2014-05-18  浏览次数:20742 次

combobox中item的值的问题
我在combobox控件items添加了4个选项是中文的,【编号 名称 数值】;在数据库中对应的列名是【ID,NAME,NUM】,在查询的时候如果获取combobox1.text的话是中文的,与数据库中对应的列名不一样,这个问题该如何解决。。。我是新手。

------解决方案--------------------
C# code
var names = new string[] { "编号", "名称", "数值" };
var columns = new string[] { "ID", "NAME", "NUM" };
this.comboBox1.DataSource = names;
this.comboBox1.Tag = columns;

var result = ((string[])this.comboBox1.Tag)[this.comboBox1.SelectedIndex];