我有一个DataGridView,我想从我的数据集中的一个表中显示内容。我已经检查了DataSet实际上连接到并从DataBase加载内容的调试模式。问题是将内容加载到DataGridView时(即使DataGridView列与DataSet唯一表上的列相同)。
首先,我是从设计器视图(您知道在其中设计Windows窗体的位置)将DataSet分配给DataGridView.DataSource的。我试图通过代码从DataGridView手动分配DataSource和DataMember属性,但是没有用。
这是我的代码:
conn1.Open();
OdbcDataAdapter adapter = new OdbcDataAdapter(query, conn1);
adapter.Fill(dataSet11.Tables[0]);
registresDataGridView.DataSource = dataSet11;
registresDataGridView.DataMember = dataSet11.Tables[0].TableName; //I already tried dataSet11.DataTable1
conn1.Close();
我缺少某些属性或方法之类的东西吗?这是我第一次使用DataSet