C#中comboBox绑定数据库后,取值出System.data.dataRowView 5
DataSetds=newDataSet();//创建一个数据集对象stringsql="select*from表";//需要绑定的列的sql语句SqlDataAdapt...
DataSet ds = new DataSet();//创建一个数据集对象string sql = "select * from 表";//需要绑定的列的sql语句SqlDataAdapteradapter = new SqlDataAdapter(sql, sql连接对象(conn));//创建DataAdapter数据适配器实例adapter.Fill(ds, "虚拟列名");//fill方法填充cbType.DisplayMember = "需要读取的列1(name)"; //显示到comboBox的值cbType.ValueMember = "需要读取的列2(id)"; //comboBox真正的值cbType.DataSource = ds.Tables["虚拟列名"];
按这样绑定数据后,再选取combobox.selecteditem.value.tostring();的时候一直取出来的是System.data.dataRowView。
怎么办? 展开
按这样绑定数据后,再选取combobox.selecteditem.value.tostring();的时候一直取出来的是System.data.dataRowView。
怎么办? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询