我正在尝试使用以下代码在我的数据库中搜索员工姓名。但是我得到了一个错误,比如"Invalid column Name"。但我可以使用相同的编码找到一个整数字段。
源代码:
protected void btnSearch_Click(object sender, EventArgs e)
{
cnn.ConnectionString = "Data Source=.;Initial Catalog=Students;Integrated Security=True";
cnn.Open();
string sqlStr = "select * from emp where Name="+txtName.Text+"";
SqlDataAdapter da = new SqlDataAdapter(sqlStr,cnn);
DataSet ds = new DataSet();
da.Fill(ds);
if (ds.Tables[0].Rows.Count != 0)
{
msgLbl.Text = "Record found!";
}
else
{
msgLbl.Text = "Record not found!";
}
}