SQLException: SQL logic error or missing database
Estas usando tu content provider y alegremente recibes esta excepción "SQLException: SQL logic error or missing database" por supuesto no te cuadra de donde puede venir.
Pues bien, ojo que los de sqlite han escrito esa excepción con un mensaje algo extraño o quizá es muy genérica.
Cuando a mi me ha ocurido es por:
- Estas ejecutando una instrucción SQL con un "?" que no se está reemplazando por nada ( ejemplo un WHERE ? que no intercambia el ? por la selección ).
- Se está intentando introducir NULL en una columna que es non-NULL
Humor: lo cojonudo es que te diga que a lo mejor no existe la base de datos.
Comentarios