这就是我所拥有的,并且没有产生任何错误,但是组合框也没有显示我的SQL语句的结果吗?
这不会产生任何错误,但是我的组合框填充了System.Data.DataRowView
SqlDataAdapter adapter = new SqlDataAdapter();
DataSet ds = new DataSet();
string sql = null;
string connectionString = "";
SqlConnection connection = new SqlConnection(connectionString);
sql = "";
SqlDataAdapter da = new SqlDataAdapter(sql, connectionString);
DataTable 1234 = new DataTable();
da.Fill(1234);
combobox1.DisplayMember = "FirstName";
combobox1.ValueMember = "FirstName";
combobox1.DataSource = ds.Tables[0];
connection.Close();
永远不会添加DataSet ds。您的SqlDataAdapter填充了DataTable1234。更改您的代码以执行此操作:
combobox1.DataSource = 1234;
或者您有SqlDataAdapter文件ds。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句