Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/04/2013, 19:55
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ERROR al recuperar datos vb - mysql (ñ y tildes)

Pregunta: Si MySQL tiene su propio conector .Net, ¿por qué usas el ODBC, que es menos fiable?
Estás desperdiciando recursos y capacidades de la librería .Net de MySQL...

Por otro lado, si a estas alturas no sabes lo que es un encoding, y cómo maneja VB.Net internamente los tipos de caracteres, será mejor que vayas leyendo la documentación...
Dicho en pocas palabras: Si MySQL te está devolviendo UTF8, pero tu lo metes en una variable u objeto que lo interprete como ANSI, o UNICODE, simplemente tienes un conflicto de codificaciones.
Una "Ñ" en ANSI, en Unicode, o UTF8, no es lo mismo.

Mira este link, puede que te inspire un poco: http://stackoverflow.com/questions/5...scii-in-vb-net
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)