现在的位置: 首页 > 综合 > 正文

Sqlite 特殊字符的处理

2013年10月10日 ⁄ 综合 ⁄ 共 435字 ⁄ 字号 评论关闭

    老用数据库,竟然忽略了,特殊字符的处理,记录下,加深下印象:

 

 

 

 

public static String sqliteEscape(String keyWord){
    keyWord = keyWord.replace("/", "//");
    keyWord = keyWord.replace("'", "''");
    keyWord = keyWord.replace("[", "/[");
    keyWord = keyWord.replace("]", "/]");
    keyWord = keyWord.replace("%", "/%");
    keyWord = keyWord.replace("&","/&");
    keyWord = keyWord.replace("_", "/_");
    keyWord = keyWord.replace("(", "/(");
    keyWord = keyWord.replace(")", "/)");
    return keyWord;
}

抱歉!评论已关闭.