以下代码仅用于从数据库表格中提取一列到dategridview。在下面的代码中,我收到了第6行的错误消息。无法在datagridview中从数据库中获取表格
“没有给出一个或多个所需参数的值”。
我的代码:
private void marks_entry_Load(object sender, EventArgs e)
{
global.connect();
OleDbDataAdapter da = new OleDbDataAdapter("select Name from 5CSEA", global.con);
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
global.con.Close();
}
你确定你的表名叫'5CSEA'吗?据我记得,表名不应以数字开头......至少对于SQL Server而言。你是否尝试使用'DataSet'而不是'DataTable'? – Alezis
此错误的常见原因是缺少或拼写错误的值。你确定你的餐桌名是5CSEA吗?按照SQL语法,表名不能以数字开头。 –
我的数据库是在MS访问..它是在它的作品.. 和IM即时获取输出文我写'选择*从5CSEA'...问题是文取得jst 1或2列.. – user2897323