Mientras trabajaba con SQLiteCursor en Android llegué a conocer que el getColumnIndex() se comporta de mayúsculas y minúsculas, por ejemplo:Android - Cursor SQLite getColumnIndex() distingue entre mayúsculas y minúsculas?
Ejemplo:
Column Name in DB was: Rules
cursor.getColumnIndex("Rules") //workes fine
cursor.getColumnIndex("rules") //throws error, see the error detail
La documentación no dice nada acerca de que, por detalleplease see this.
LogCat dice:
java.lang.IllegalStateException: No se pudo leer la fila 0, columna de -1 CursorWindow. Asegúrese de que el cursor se ha inicializado correctamente antes acceso a los datos de que
Estoy confundido por este comportamiento de SQLiteCursor, alguien me puede ayudar a que esto es verdad o estoy haciendo algo mal? Puedo proporcionar el código si es necesario.
Gracias.
Entonces, ¿cuál es su pregunta? –
Por favor vea mi pregunta ahora. –