En estos días he subido a la lista de correo de gambas un problema que me traía loco desde hace un tiempo. Con gambas 3, aleatoriamente al parecer, de repente todos los datos que contienen caracteres españoles, ñ á é í ó ú y demás º ª, etc. se desmadraban, como si el charset de la base de datos, que está establecido a UTF8 en mi caso, se perdiese y cambiase por el antiguo ISO-2251 o cualquier otro.

Me han contestado, dios bendiga a los que saben, y resulta que es un pequeño bug en la conexión con MySQL cuando la conexión se pierde por time-out en el servidor y se reconecta otra vez. Esta segunda vez, las configuraciones del idioma se pierden.

Según he visto ya lo han corregido en la Release oficial de gambas 3.4.0 y, por supuesto, en la 3.4.1.

Yo estoy usando la que Kendek tiene en el repositorio de nemh, que es la 3.4.0~precise 3, e ignoro si lleva la corrección incorporada o no. Por si las moscas, he ampliado en el servidor el tiempo de espera antes de desconectar por time-out a ver si se soluciona el tema.

Lo cuento aquí por si alguien está sufriendo lo mismo.

Saludos