我正在从一堆文本文件生成一些 sql 插入语句。
这些文本文件通常是用户输入数据。我想清理这些数据,这样就不会破坏插入语句。
例如,在某些输入数据中,人们使用了“Don’t”一词。 don't中的“'”会导致sql语句认为字符串已经结束,从而导致错误。
我可以调用任何 .NET 方法将所有这些字符转换为转义码或安全字符吗?
您只需转义一个字符:ansi 0x27,又名单引号:
safeString = unsafeString.Replace("'","''");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)