問題的查詢語句是非常簡單的,而在Android的發展我有一個查詢數據庫中插入一些數據:存儲在數據庫裏面
writeDB("INSERT INTO procedencia (procedencia) VALUES(" +
"'" + procedencia + "'" +
");");
我writeDB方法看起來是這樣的。
public void writeDB(String query) {
dbWrite.execSQL(query);
}
一切正常,直到現在。唯一的問題是我需要將queryString存儲到另一個表中。 這樣的事情。
dbWrite.execSQL("INSERT INTO Q (query) VALUES (" +
"'" + query + "'" +
");");
這是問題開始的地方,因爲它引起問題。我能做些什麼,是否有任何方法或庫像PHP之一 - >準備(QUERY);?
你可以顯示任何錯誤日誌你得到什麼? – 2014-09-03 23:35:17
錯誤是因爲這行: '和'在整個語句執行之前關閉 – Betoo 2014-09-03 23:38:20
您應該將其存儲爲存儲過程,而不是作爲普通數據的列。 – EJP 2014-09-04 01:08:50