在sqlite中的Android真正的转义字符串

lac*_*cas 11 sqlite android

我如何在android sqlite中使用php real_escape_string?

当我将以下内容添加到我的表行的值"asd"时,我因为"'"char而崩溃.如何在android sqlite中逃避非法字符?

谢谢

编辑:在android中,而不是php

epo*_*ine 44

我认为一个等效的功能是DatabaseUtils.sqlEscapeString(stringToEscape).(Javadoc:SQL_escape一个字符串).

如果你使用SQLiteDatabase insert方法ContentValues作为参数,这些可能会自动转义给你,但我不是100%(我无法检查).