永发信息网

asp.net 如何在sql server 2008 中插入 带单引号(')的特殊字符

答案:2  悬赏:30  手机版
解决时间 2021-05-13 05:06
  • 提问者网友:绫月
  • 2021-05-12 12:35

在执行代码时插入数据有 单引号在里面 (') 然后插入时就会报错,请高手指点一下。

具体的看图就知道了。 我很少玩问问的。所以没有悬赏,请高手帮下忙吧。明天就要交 项目了。很急的~

最佳答案
  • 五星知识达人网友:慢性怪人
  • 2021-05-12 13:32

对于单独的单引号可以采用三个引号或者char(39)的方式.


对于太多杂乱的单引号可用SqlParameter参数化形式传入.

全部回答
  • 1楼网友:摆渡翁
  • 2021-05-12 14:16

如果将其改成带参数的插入语句,SQL会自动转换。

如:

TABLE

ID NAME

0 """

INSERT INTO TABLE(ID,NAME) VALUES(@ID,@NAME)

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯