Letra Ñ se guarda como ? en una tabla de mysql.
Publicado: Lun Ene 11, 2010 10:05 pm
Despues de migrar a MySql las DBFs me estoy dando cuenta que.
Al guardar la info con xailer las í‘ se guardan como ?, tambien las
acentuadas como ó
Si el registro lo edito con phpMyAdmin y escribo BRISEí‘O, en la tabla se
guarda BRISEí‘O. Todo bien hasta aquí
Pero si lo hago através de Xailer
::oSQLQuery1:cSelect := "SELECT NOMBRE, CNOMINA, PUESTO from Usuarios ORDER
BY NOMBRE"
en el browse me muestra --> BRISEíƒ'O
Tampoco hay cambio si usamos
::oSQLQuery1:cSelect := "SELECT NOMBRE, CNOMINA, PUESTO from Usuarios ORDER
BY NOMBRE COLLATE latin1_spanish_ci"
El resultado sigue siendo el mismo.
Al editar el registro en xailer y guardar el dato.
::oSQLQuery1:Edit()
::oSQLQuery1:NOMBRE := :oEditNombre:Value
::oSQLQuery1:CNOMINA := :oEditNomina:Value
::oSQLQuery1:PUESTO := :oEditPuesto:Value
::oSQLQuery1:Update()
Ahora en el browse aparece como BRISE?O
Todos los campos de Mi tabla estan como
Cotejamiento latin1_spanish_ci
A ver si alguien me sabe orientar....
Gracias
Fernando Leal
Al guardar la info con xailer las í‘ se guardan como ?, tambien las
acentuadas como ó
Si el registro lo edito con phpMyAdmin y escribo BRISEí‘O, en la tabla se
guarda BRISEí‘O. Todo bien hasta aquí
Pero si lo hago através de Xailer
::oSQLQuery1:cSelect := "SELECT NOMBRE, CNOMINA, PUESTO from Usuarios ORDER
BY NOMBRE"
en el browse me muestra --> BRISEíƒ'O
Tampoco hay cambio si usamos
::oSQLQuery1:cSelect := "SELECT NOMBRE, CNOMINA, PUESTO from Usuarios ORDER
BY NOMBRE COLLATE latin1_spanish_ci"
El resultado sigue siendo el mismo.
Al editar el registro en xailer y guardar el dato.
::oSQLQuery1:Edit()
::oSQLQuery1:NOMBRE := :oEditNombre:Value
::oSQLQuery1:CNOMINA := :oEditNomina:Value
::oSQLQuery1:PUESTO := :oEditPuesto:Value
::oSQLQuery1:Update()
Ahora en el browse aparece como BRISE?O
Todos los campos de Mi tabla estan como
Cotejamiento latin1_spanish_ci
A ver si alguien me sabe orientar....
Gracias
Fernando Leal