Il titolo della tua domanda suggerisce che stai usando rawQuery()
. Compila semplicemente l'SQL ma non lo esegue. Chiamando uno dei moveTo...()
metodi sul Cursor
restituito eseguirà anche l'SQL.
Per una query di inserimento, utilizzare execSQL()
invece di rawQuery()
, anche se la documentazione indica erroneamente che non dovrebbe essere utilizzato con INSERT
.