如何在android sqlite中使用php real_escape_string?
当我将以下内容添加到我的表行的值“asd”时,我因为“'”char而崩溃。如何在android sqlite中逃避非法字符?
由于
编辑:在android中,而不是php
答案 0 :(得分:44)
我认为等效函数是DatabaseUtils.sqlEscapeString(stringToEscape)
。 (Javadoc:SQL_escape是一个字符串)。
如果您使用SQLiteDatabase insert
方法将ContentValues
作为参数,这些可能会自动转义给您,但我不是100%(和我无法检查。)