這是錯誤我得到:運行Sqlite查詢時出現異常!
**ERROR/Database(13775): Failure 1 (near "s": syntax error)**
而我嘗試執行以下查詢:通過解析XML狀物體具有RSS提要
myDB.execSQL("INSERT INTO " + tableName + " (" + column[1] + "," + column[2] + "," + column[3] + "," + column[4] + ","
+ column[5] + "," + column[6] + "," + column[7] + "," + column[8] + ",type) VALUES('" + url + "','" + title + "','" + summary + "','" + imageUrl + "','" + completeStoryUrl + "','" + date + "','" + imageString + "','" + body + "','" + type + "')");
這些值存儲在數據庫中。幾件物品被存儲,但在一些我得到這個例外。有沒有問題的查詢數據被髮送到該查詢..?任何幫助表示讚賞。
http://stackoverflow.com/questions/332365/xkcd-sql-injection-please-explain – Nick
您可能需要逃避INSERT值 - [這個線程可能會幫助] [1] [1]:http://stackoverflow.com/questions/5432063/how-to-escape-unsupported-character-in-sqlite-on-android – Michalis
爲什麼不把字符串放在第一位並打印出來。 – ColWhi