我在项目的几个表中将一个列名称命名为Attendance%
,并且我收到了无效的列名错误,如下所示:
描述 :
执行当前Web请求期间发生异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
代码
SqlCommand cmd = new SqlCommand("update previous_marks set previousclass=" + t2.Text + ",Attendance%=" + t3.Text + " where sid=" + t1.Text + "", cn)
错误
无效的列名称'出勤率'。
答案 0 :(得分:0)
是的,我们可以创建例如我们需要将它们与quoted Identifier []
SqlCommand cmd = new SqlCommand("update previous_marks set previousclass=" + t2.Text + ",[Attendance%]=" + t3.Text + " where sid=" + t1.Text + "", cn)