Sql server 2008 r2 如何解决'附近的错误语法;10';错误
错误: “10”附近的语法不正确 我犯了这样的错误Sql server 2008 r2 如何解决'附近的错误语法;10';错误,sql-server-2008-r2,Sql Server 2008 R2,错误: “10”附近的语法不正确 我犯了这样的错误 如何解决?请帮帮我你用的是什么语言?我猜是C#但我可以走了。-您不应该将SQL语句连接在一起,而应该使用参数化查询来避免SQL注入。如果您手动构造SQL字符串,那么这很可能也会删除您的错误(这是由于您要连接到SQL语句中的数据周围缺少单引号所致)日期和字符串需要放在SQL字符串的单引号之间。但正如marc_正确指出的那样,最好使用参数化查询来避免sql注入。 using (SqlCommand cmd = new SqlCommand(
如何解决?请帮帮我你用的是什么语言?我猜是C#但我可以走了。-您不应该将SQL语句连接在一起,而应该使用参数化查询来避免SQL注入。如果您手动构造SQL字符串,那么这很可能也会删除您的错误(这是由于您要连接到SQL语句中的数据周围缺少单引号所致)日期和字符串需要放在SQL字符串的单引号之间。但正如marc_正确指出的那样,最好使用参数化查询来避免sql注入。
using (SqlCommand cmd = new SqlCommand(
"select TaskTimeIn, TaskTimeOut, TaskDescription
from DailyTimeSheetTrackers
where EmployeeId = "+UserLog.UserId+" and CreateDateTime = " + DateTime.Now + ""
)
)