Sto cercando di inserire in una tabella con questo campo TITLE varchar(200) NOT NULL
la frase successiva:?Come posso inserire virgolette (") in SQLite database campo varchar
INSERT OR IGNORE INTO EXAMPLETABLE VALUES ("1-Preludi \"Obrint Pas 2011\"", ...
Il problema è che SQLite missunderstand il \ "escape caracter, e non so come metterlo per risolvere il problema (forse un codice di carattere?) nel mio programma Android.
In realtà, si dovrebbe usare l'interfaccia SQLite fornita in particolare da Android e passa invece i valori come ContentValues, usando (per esempio) il metodo SQLiteDatabase # insert (String, String, ContentValues) – Jens
@Jens Hai ragione, in Android i parametri insert sono sfuggiti. Ma la maggior parte delle persone fornisce solo la query raw e lascia i parametri con 'Null'. Ecco perché suggerisco un normale PreparedStatement. –
Ah, ti stai riferendo ad usare SQLiteStatement: s, non gli attuali Java PreparedStatements standard – Jens