C#中编写SQL语句出现单引号怎么办

在sql语句中,可以使用两个连续的单引号来表示一个单引号字符,类似于C#中的转义字符。
比如select''''的结果是单引号'',那么如果你的参数newSmallText[1]包含can't这样的字符串,可以这样处理:newSmallText[1].replace("'","''");//引号太不清楚了...简单来说就是将其中一个字符串的单引号替换成两个单引号

sql添加数据时如何处理字符串中的单引号

insertintuservalues('aa','is')只需在该位置之前添加一个位置即可。