这就是我所拥有的,并没有产生任何错误,但组合框也没有显示我的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();
答案 0 :(得分:1)
DataSet ds永远不会被添加到。您的SqlDataAdapter填充DataTable 1234.更改您的代码以执行此操作:
combobox1.DataSource = 1234;
或者你有SqlDataAdapter文件ds。