[英]c# Data from Access won't show on datagridview
我是 C# 的新手,我正在努力让 Access 中的数据显示在 datagridview 上。 所以我建立了一个数据库连接,它工作正常。 但是加载数据的按钮出现错误,似乎是说“connection.Open();”这一行出现了问题。
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);
}
}
您必须使用正确的语法:
string query = "select Title, Director, * from MVDBtable";
或者,更有可能:
string query = "select Title, Director from MVDBtable";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.