AVISO: Cualquier pregunta que no cumpla ninguno de estos criterios podrá ser borrada sin previo aviso.

Acentos y Ñ en SQLite

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.

preguntado 23 Dic '10, 17:13

homer0's gravatar image

homer0
3502313


Hola homer0, has probado a convertir los registros a utf8 antes de insertarlos en la DB

enlace permanente

respondido 23 Dic '10, 17:22

devnephew's gravatar image

devnephew
1714813

editó 18 Jun '11, 19:49

Jorge%20S%C3%A1nchez's gravatar image

Jorge Sánchez
917111726

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 ?

enlace permanente

respondido 31 May '12, 01:21

josejaguirre's gravatar image

josejaguirre
26113

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
Tu respuesta:
Activar/desactivar vista previa