我是C#的新手,我努力使Access中的數據顯示在datagridview上。 所以我做了一個數據庫連接,它工作正常。但加載數據的按鈕有一個錯誤,似乎是說在線上有一個問題「connection.Open();」c#來自Access的數據不會顯示在datagridview上
try
{
connection.Open();
OleDbCommand command = new OleDbCommand();
command.Connection = connection;
string query = "select Title, Director * from MVDBtable";
command.CommandText = query;
OleDbDataAdapter da = new OleDbDataAdapter(command);
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
connection.Close();
}
//show error message
catch (Exception ex)
{
MessageBox.Show("Error" + ex);
}
}
你怎麼會知道,數據庫連接工作正常? –
我在數據庫連接的加載事件上做了代碼,並顯示消息程序是否成功或無法連接到數據庫。我不太瞭解如何正確檢查。 – Nin