发布网友
共3个回答
热心网友
有可能是contents变量包含有单引号,导致生成的sql语句中字符串没有按预期结束,从而导致语法错误。
放个断点,看看sqlstr的值是什么。
热心网友
articleId 这个参数的类型是什么,如果是字符串的话没有加''追问int型的
追答两个办法:
1.一个是把你的sqlstr直接 在SQL里跑一下看看
2.用SQL事件探查器,跟踪sql语句执行看看问题在哪
热心网友
请注意,sql语句value()中是单引号