SQLite ExecSql no funciona desde el archivo
Estoy escribiendo una aplicación para Android versión 3.2, a continuación, el ASUS Eee Pad TF01 que solicitó una actualización, esto cambió la versión de Android a 4.0.3. Desde entonces tengo problemas con la aplicación, he rastreado esto a la base de datos SQLite que se detiene con un error en una tabla no existente.
Entonces he comparado a la aplicación de ejemplo NOTEPAD, que funcionó. En mi aplicación para crear el DB He leído un script de creación de un archivo en una cadena a continuación, utilizar execSQL, esto funcionó bien antes, pero para esto no funciona ahora. Revisé algunas otras cosas
- Sqlite Añadir columna en la tabla en una posición determinada (Android)
- ¿Por qué los Cursores Android comienzan antes de la primera fila de resultados y terminan después de la última fila?
- OnCreate () no es llamado por getWritableDatabase ()
- Android - SQLite - SELECCIONAR ENTRE Fecha1 Y Fecha2
- ¿Cómo obtener el valor de la columna desde el cursor sqlite?
- El archivo se sigue leyendo ok,
- Después de reducir el contenido del archivo a dos tablas, todavía no funciona
- Comprobado el archivo en las herramientas del navegador de bases de datos SQLite (2.0b1) bajo Windows, no hay problema
Creo que puede ser los caracteres (tipo de intercalación) o tal vez la codificación de caracteres en el archivo SQL, o caracteres no válidos.
¿Alguna idea de cómo puedo solucionar este problema?
- La base de datos no se eliminará cuando desinstale la aplicación de Android
- Razones para utilizar la base de datos SQLite legible
- Usando la función strftime de sqlite en android
- ¿Cómo obtener el último registro de Sqlite?
- Prácticas recomendadas para sincronizar una base de datos SQL con un servidor remoto REST en Android
- Contexto de acceso en ContentProvider
- HTML5 SQLite vs Base de datos nativa en caso de PhoneGap
- Android sqlite: cómo recuperar datos específicos de la columna en particular?
Esto fue causado por execsql no procesar múltiples comandos SQL,
See – Ejecutar varias sentencias con SQLiteDatabase.execSQL para obtener una explicación completa.
Cómo funcionó antes, es un misterio …
- Android: desliza hacia la izquierda o hacia la derecha para ver las diapositivas
- Android: 'No se pudo cargar Foo: findLibrary returned null'