Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-09-2014
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 415
Poder: 14
bulc Va por buen camino
Guardar letras griegas en Firebird

Tengo que guardar letras griegas en Firebird usando un TDBMemo. Me deja escribirlas pero las guarda como signos de interrogación ????.
He elegido el conjunto de caractéres ISO8859_I. ¿Alguien me puede ayudar?
Muchas gracias por vuestra ayuda.
Bulc
Responder Con Cita
  #2  
Antiguo 29-09-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
http://www.firebirdsql.org/refdocs/l...-charsets.html

Lo mejor es usar UTF8, con lo que podrás usar el idioma que quieras.
Responder Con Cita
  #3  
Antiguo 29-09-2014
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 415
Poder: 14
bulc Va por buen camino
¿Dónde defino el character set? ¿En blob o en la tabla?

Me viene la siguiente duda. Verás. Tengo el charset ISO5688_I en la tabla. Lo que guardo está en un blob de texto. Dime, por favor, si añado otro blob con el carácter set que me recomiendas y voy pasando todo a ese nuevo blob. En fin, a ver si me puedes dar una pista de como rehacer lo que tengo.
Gracias.
Responder Con Cita
  #4  
Antiguo 29-09-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pues no me ha ocurrido nunca, pero puedes probar a crear un campo igual, pero con el character set utf8, pasar todos los datos del campo original a este campo nuevo, luego borras el campo original y renombras el nuevo con el nombre que tenía el original
Responder Con Cita
  #5  
Antiguo 29-09-2014
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 415
Poder: 14
bulc Va por buen camino
Ejecuto ALTER TABLE ADD... pero FB no lo acepta...

Bien, he intentado esa propuesta. He abierto la BdDatos y ejecuto:
ALTER TABLE definido
ADD NOTAS BLOB SUB_TYPE 1 CHARACTER SET 'UFO8';

También uso 'UNICODE'.
Me da error en la última palabra.
¿Qué puedo hacer mal?
Gracias por vuestra paciencia.
Bulc
Responder Con Cita
  #6  
Antiguo 29-09-2014
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por bulc Ver Mensaje
ADD NOTAS BLOB SUB_TYPE 1 CHARACTER SET 'UFO8';
UFO? No que era griego
__________________
El malabarista.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Guardar un Variant en Firebird rodrinig Firebird e Interbase 3 06-06-2011 21:12:34
sigma y otras letras griegas elcigarra OOP 2 27-10-2008 04:00:06
Guardar Imagen en Firebird BuenaOnda Firebird e Interbase 11 20-03-2008 12:15:30
Guardar archivos a BD con Firebird alucardo Gráficos 1 12-06-2006 20:29:53
guardar autonumerico en firebird Yoli Conexión con bases de datos 3 30-03-2005 17:26:47


La franja horaria es GMT +2. Ahora son las 21:41:39.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi