|
Hola, Estoy trabajando con una aplicacion que guarda registros en una base de datos SQLite, todo venia de 10, hasta que probe insertando acentos y la Ñ, la aplicacion crashea instantaneamente, la solucion que habia pensado, era de reemplazar a la hora del insert y despues restaurar a la hora del SELECT, pero el problema es que hay una pantalla donde hace una busqueda instantanea (vas escribiendo en un campo de texto y va haciendo busqueda filtrada) y los registros con texto reemplazado no aparecerian. Alguien ha tenido un problema similar? alguien tiene solucion? Desde ya, muchas gracias. |
|
Hola homer0, has probado a convertir los registros a utf8 antes de insertarlos en la DB Gracias loco! vos sabes que la clase que uso de base de datos estaba basada en un post que encontre hace tiempo, y por alguna razon tenia encodeado ASCII, y en su momento probe poner UTF8 y me tiraba cualquiera, pero por que no habia sacado nunca el ASCII :P, pero ahi quedo todo andando, muchas gracias.
(23 Dic '10, 17:44)
homer0
|
|
Como lo solucionaste ? tengo el mismo problema no entra al sqlite2_prepare_v2 la base de datos esta en unicode UTF-8 pero no logro hacer insercion podrian ayudarme ? 1
Para insertar datos en la db no uso el prepare, uso sqlite3_exec(objDB,query,NULL,NULL,&varParaErrores) y checkeo que sea == a SQLITE_OK, la query, no es la real, es un const char* query = [queryReal UTF8String]; Espero te sirva. Saludos
(31 May '12, 02:16)
homer0
Muchisimas gracias me podrias dar un ejemplo concreto de como usarlo tengo que presentar un proyecto mañana y esto me esta atorando por que casi no ahi mucha documentacion, y te lo agradeceria muchisimo =)
(31 May '12, 18:05)
josejaguirre
No ahi necesidad muchisimas gracias me sirvio bastante. ahora a terminar el proyecto ios =)
(31 May '12, 18:19)
josejaguirre
|