Ir al contenido


Foto

[RESUELTO] FIREBIRD 2.5 UTF8 PROBLEMA CON LA Ñ


  • Por favor identifícate para responder
2 respuestas en este tema

#1 agidar

agidar

    Member

  • Miembros
  • PipPip
  • 14 mensajes

Escrito 11 agosto 2011 - 04:34

Hola he creado una base de datos firebird 2.5 nueva con ibexpert, el conjunto de caracteres le he puesto el UTF8.
Luego he creado una tabla clientes que tiene un campo nombre y tambien tiene el conjunto de caracteres UTF8.

Pues bien al intentar importar datos si el texto que viene contiene una ñ no me deja. He probado a meter directamente desde ibexpert el valor ESPAÑA en el campo y tambien me da un error

Error Message:
----------------------------------------
Incompatible column/host variable data type.
Dynamic SQL Error.
SQL error code = -303.
Malformed string.

Yo entendia que el charset UTF8 es UNICODE y vale para todos los lenguajes. Cual es el problema?

Muchas gracias.

  • 0

#2 Wilson

Wilson

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.137 mensajes

Escrito 11 agosto 2011 - 06:29

Amigo,  para que soporte sin problemas (eñes y tildes) es mejor usar el conjunto de caracteres  ISO8859_1 y el Collate ES_ES_CI_AI (insensible a máyusculas, minúsculas y acentos).

Otro detalle a tener en cuenta en la importación es que si tu fuente de datos contiene (eñes o tildes ) en los comentarios,  Firebird 2.5 no te dejará importar.

Saludos
  • 0

#3 agidar

agidar

    Member

  • Miembros
  • PipPip
  • 14 mensajes

Escrito 11 agosto 2011 - 08:45

Problema resuelto, parece ser que era debido a la version de ibexpert 2010. He actualizado a la ultima version 2011 y ya me permite editar campos de tipo texto e introducir la ñ.

saludos.

  • 0




IP.Board spam blocked by CleanTalk.