c# sql语句 提交内容带有单引号导致sql语句执行失败,如何处理?

如题所述

第1个回答  2015-02-02
方法1:字符串格式化
例如:
string.Format("select * from 表 where 列='{0}' ",值);

方法2:参数化SQL语句
例如:
SqlParamater para=new SqlParamater("@参数",值);
"select * from 表 where 列=@参数";本回答被网友采纳
第2个回答  2015-02-02
改用@参数,如果想偷懒的就把‘替换成`
第3个回答  2015-02-02
执行rollback
相似回答