刚开始学习数据库,然后想通过C#读取access数据库中满足条件的一条数据显示在label控件中,代码如下
connection1.Open();
string xuehao = "123456";
string sql3 = "select name from studentInfo where [studentnumber]=" + xuehao;
OleDbDataAdapter da = new OleDbDataAdapter(sql3, connection1);
DataTable dt = new DataTable(); //新建表对象
da.Fill(dt,"student"); //用适配对象填充表对象
label1.Text = ds.Tables["student"].Rows[0].ToString().Trim();
一直在报错
这个是什么原因呢,求大咖指点一下,谢谢!!
xuehao对应的文本类型在数据库中是短文本类型。