2011-08-31 50 views
9

我如何使用PHP的real_escape_string在android的sqlite?Android的真正的轉義字符串在sqlite

當我添加以下內容到我的錶行的值「asd」「然後我因爲」'「字符而崩潰。我如何逃避android sqlite中的非法字符?

感謝

編輯:在Android中,而不是PHP

+0

這個問題標籤正確嗎?您是使用PHP還是Android開發? – cjk

回答

43

我認爲同等功能DatabaseUtils.sqlEscapeString(stringToEscape)。 (Javadoc:SQL_escape一個字符串)。

如果您使用的是SQLiteDatabase insert方法採取ContentValues作爲參數,這些可能自動逃脫你的,但我不是100%(我一直無法查詢)。