请教一下,大家在数据库处理中,对于字符型字段,如何处理出现字符中单引号的情况呢?[后台数据库为sql server 2000]
--------------------
因为单引号是数据库中字符数据的界定符,所以如果不对单引号这个字符进行处理,有可能用户输入单引号时就会报错。
为了避免这个问题,我都是对每个存入数据库中的字符先进行一次转换:replace(str,"'","''")
,可是如果对所有的做为字段内容的字符串都要进行这种转换,代码量是巨大的。这个转换的惟一作用其实就是容错处理。
所以我想问问大家,大家在编程中是如何处理字符串中有可能出现单引号的情况呢?