In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
MariaDB y Xailer
MariaDB y Xailer
Estoy haciendo la migración de mis base de datos ADS a MariaDb, y me he encontrado con un detalle que no encuentro la solución, tengo una aplicación que trabajando en un servidor local funciona correctamente la página de códigos LATIN1 se ven perfectamente las ñ y los acentos, sin embargo cuando se coloca en un servidor remoto toda la información se convierte en utf8, de hecho con HEIDI se ve perfectamente la información pero con la aplicación XAILER se muetra como utf8, el hecho es que la misma aplicación se utilizará en un servidor local con estaciones locale y también se usará con un servidor remoto con estaciones remotas aprovechando las capacidades de conexión de MariaDB, alguien anteriormente consigno este problema no solo es la información ya registrada sino que no permite grabar nueva porque no se no se envía con la página de código apropiada, alguien me pdoría decir como resolverlo?
Saludos
Héctor García
Héctor García
-
- Mensajes: 47
- Registrado: Jue Mar 21, 2013 11:26 pm
Re: MariaDB y Xailer
Hola Hector:
Utiliza lo siguiente:
Despues de la conexión a la base de datos.
WITH OBJECT ::oMariaDBD
:cHost := AppData:HOST
:cDatabase := AppData:DATABASE
:cUser := AppData:USER
:cPassword := cPassword
:nPort := AppData:PORT
Waiton( "Conectando con Base de Datos ...." )
IF !:Connect()
MSGSTOP( 'Error al Conectar a la Base de Datos Petra','Error' )
QUIT
ENDIF
waitoff()
AppData:AddData( "cnn", ::oMariaDBD )
END WITH
IF !AppData:cnn:Execute( "SET NAMES 'latin1'" ) <<=============== pon este comando
MSGSTOP( 'Al Establecer SET NAMES latin1', 'Error' )
Application:Terminate()
ENDIF
No deberías tener problemas...
Saludos....
Utiliza lo siguiente:
Despues de la conexión a la base de datos.
WITH OBJECT ::oMariaDBD
:cHost := AppData:HOST
:cDatabase := AppData:DATABASE
:cUser := AppData:USER
:cPassword := cPassword
:nPort := AppData:PORT
Waiton( "Conectando con Base de Datos ...." )
IF !:Connect()
MSGSTOP( 'Error al Conectar a la Base de Datos Petra','Error' )
QUIT
ENDIF
waitoff()
AppData:AddData( "cnn", ::oMariaDBD )
END WITH
IF !AppData:cnn:Execute( "SET NAMES 'latin1'" ) <<=============== pon este comando
MSGSTOP( 'Al Establecer SET NAMES latin1', 'Error' )
Application:Terminate()
ENDIF
No deberías tener problemas...
Saludos....