| 语法错误 (操作符丢失) 在查询表达式 |
| 在asp.net中数据库更新或添加数据的时候如果直接更新字段值中包含 单引号(')的话,就会发生语法错误 (操作符丢失) 在查询表达式的错误 如下图" 部分代码:
OleDbCommand cmd
=
new
OleDbCommand(); cmd.Connection
=
con; cmd.CommandText
=
"
update article set
context='
"
+
context
+
"
'
where id=
"
+
id;
在更改后代码为:
OleDbCommand cmd
=
new
OleDbCommand(); cmd.Connection
=
con; cmd.CommandText
=
"
update article set
context=@context
where id=
"
+
id; cmd.Parameters.AddWithValue(
"
@context
"
, context);
也就是给cmd加上参数,用参数传递值就不会发生错误了,呵呵,这个错误困扰我好久了~~~~ 更多精彩www.dearming.cn |
操作符丢失 在查询表达式
最新推荐文章于 2025-08-05 10:13:12 发布
1784

被折叠的 条评论
为什么被折叠?



