关于“'”的问题

x1_x11 2002-07-06 09:13:58
下面码:
a = "a'ad";
b = "bb";
sqlCommand.CommandText = "INSERT ab(a,b) VALUES('" + a + "','" + b + "')";
sqlCommand.ExecuteNonQuery();
运行后错误:
Incorrect syntax near ' ad'.

产生错误的原因是“'”,如果字符串中包含“'”,应该怎样写?请指教,谢谢!
...全文
42 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
x1_x11 2002-07-06
  • 打赏
  • 举报
回复
谢谢!
不过a要是一个由用户输入的文本框的TEXT时又该怎么办?用户输入是任意的字符串,有没有一个根本解决的办法?
请继续
chechy 2002-07-06
  • 打赏
  • 举报
回复
try this:
a = "a''ad";

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧