Sql语句中单引号'报错

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/l_mloveforever/article/details/86570710

前言:

部分项目中多多少少会用到SQL语句,但是包含英文的单引号SQL语句在执行时就会报错,需要进行转义处理

问题原因:

SQL语句单引号未转义

问题报错:

解决方法:

扫描二维码关注公众号,回复: 5473624 查看本文章

如果是查询条件,应该尽可能使用参数化查询。

实在是要单引号,那就再加一个单引号来转义。

用两个单引号,表示一个单引号。

比如查询Name为abc'cc

SELECT * FROM [TABLE] WHERE [Name] = 'abc''cc'

带有单引号的字段.Replace("'","''");

C#截取/替换字符串

猜你喜欢

转载自blog.csdn.net/l_mloveforever/article/details/86570710
今日推荐