如何解决Insert语句中单引号与数据中的单引号的冲突(高手在哪?)
记得insert的格式是
insert into 表名 (字段1,字段2,字段3....)values(数值,数值,'字符串')
但是如果字符串中含有的单引号(') 与 insert 语名中的单引号(')一样的话,即:
字符串="我是一条带单引号'的字符串"
在执行mycommand. ExecuteNonQuery()时会报错
提示"***旁边的单引号不完整"
我的解决方法是在执行mycom.ExecuteNonQuery()语句前把字段的值中的单引号(')替换成全角单引号(‘)在读取数据库时再把全角符号(‘)替换成('),
但这么来回替换之后,原数据中的全角单引号不就全都被(')覆盖了,得到不是我想要的结果
>>>>>>>>>>>>>>>>>>>>>.
好想知道高手是如何解决这个问题的