0
我發現在計算器和其他網站類似這樣的一些解決方案(假設連接已經打開):如何使用MySQLDataAdapter在DataGridView中加載表格內容?
sc.Open();
DataSet ds = new DataSet();
MySqlDataAdapter adapter = new MySqlDataAdapter("select * from mydatabase.mytable;", sc);
adapter.MissingSchemaAction = MissingSchemaAction.AddWithKey;
adapter.Fill(ds);
dataGridView1.DataSource = ds;
sc.Close();
,但它不propoerly工作。我所得到的是一個空的datagridview,讓我假設數據未加載。 -
當我第一次加載數據到列表列表myList中跟了MySqlDataReader,我通常會用下面的代碼加載數據到DataGridView:
foreach (myClass a in myList)
{
this.dataGridView1.Rows.Add(a.Id, a.2ndColumn, a.3rdCoulmn, and so on..;
}
能否請你告訴我,爲什麼我不能用MySQLAdapter加載數據表?有些我查了asnwers的表現我應該能夠加載和顯示它這樣..