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 09-06-2006
fidel fidel is offline
Miembro
 
Registrado: mar 2005
Posts: 381
Poder: 20
fidel Va por buen camino
Porque no me recibe ni tíldes ni ñ?

Hola:

Además de al crear la base de datos ¿has puesto ISO88591 y ES-ES en los campos varchar al crear las tablas?

Un saludo.

Última edición por fidel fecha: 09-06-2006 a las 17:59:48.
Responder Con Cita
  #2  
Antiguo 09-06-2006
JuanErasmo JuanErasmo is offline
Miembro
 
Registrado: ago 2005
Posts: 544
Poder: 19
JuanErasmo Va por buen camino
si ya lo cree como dijiste..

Hola. Yo creo la DB asi y las tablas y los campos tambien....pero no funciona...cuando en mi programa ingreso ñ o tíldes me sale error truncation a caracter...estoy desesperado....
Gracias
Responder Con Cita
  #3  
Antiguo 09-06-2006
JuanErasmo JuanErasmo is offline
Miembro
 
Registrado: ago 2005
Posts: 544
Poder: 19
JuanErasmo Va por buen camino
Porque no me recibe ni tíldes ni ñ?

Buenos Dias:
Cuando creé la base de datos en EMS Interbase firebird manager, la cree con ISO88591, y ES-ES y no me recibe los caracteres...sale error truncation...
Responder Con Cita
  #4  
Antiguo 10-06-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Yo tengo esto y funciona correctamente:

Código SQL [-]
/******************************************************************************/
/****         Generated by IBExpert 2005.06.07 10/06/2006 12:53:14         ****/
/******************************************************************************/

SET SQL DIALECT 3;

SET NAMES ISO8859_1;

CREATE DATABASE 'D:\Delphi\Proyectos\xxx\XXX.FDB'
USER 'SYSDBA' PASSWORD 'masterkey'
PAGE_SIZE 4096
DEFAULT CHARACTER SET ISO8859_1;



/******************************************************************************/
/****                               Domains                                ****/
/******************************************************************************/

CREATE DOMAIN VARCHAR200 AS
VARCHAR(200) CHARACTER SET ISO8859_1
COLLATE ES_ES;



/******************************************************************************/
/****                                Tables                                ****/
/******************************************************************************/



CREATE TABLE CLIENTE (
    IDCLIENTE    INTEGER NOT NULL,
    DIRECCION    VARCHAR200 /* VARCHAR200 = VARCHAR(200) */
);




/******************************************************************************/
/****                             Primary Keys                             ****/
/******************************************************************************/

ALTER TABLE CLIENTE ADD CONSTRAINT PK_CLIENTE PRIMARY KEY (IDCLIENTE);


/******************************************************************************/
/****                               Indices                                ****/
/******************************************************************************/

CREATE UNIQUE INDEX CLIENTE_IDX1 ON CLIENTE (PROPIETARIO);

Uso Firebird 1.5 y componentes MDOLIB

Dale a Extract Metadata y muestra tu BBDD.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #5  
Antiguo 10-06-2006
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
????

Yo uso lo mismo y puedo guardar en campos Varchar los caracteres con acentos y la ñ, muestranos tu estructura de tu BD.

Saludos....
Responder Con Cita
  #6  
Antiguo 12-06-2006
JuanErasmo JuanErasmo is offline
Miembro
 
Registrado: ago 2005
Posts: 544
Poder: 19
JuanErasmo Va por buen camino
La db esta bien definida....

Hola amigos:
Gracias por ayudarme....la base de datos esta bien definida.
ISO8859-1 ES-ES
y cada tabla esta bien definida igual y cada campo tambien....
Fuí muy cuidadoso con eso, porque ya me había pasado antes...que puedo hacer?
Como genero el reporte SQL para poder mostrarles?
Gracias
Responder Con Cita
  #7  
Antiguo 13-06-2006
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
????

Que Motor y Versión de BD usas????

Responder Con Cita
  #8  
Antiguo 13-06-2006
JuanErasmo JuanErasmo is offline
Miembro
 
Registrado: ago 2005
Posts: 544
Poder: 19
JuanErasmo Va por buen camino
Hola....Utilizo firebird, EMS Interbase/firebird manager 3 . firebird 1.5
Gracias ...
Responder Con Cita
  #9  
Antiguo 13-06-2006
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
????

Firebird 1.53 ????
Responder Con Cita
  #10  
Antiguo 13-06-2006
JuanErasmo JuanErasmo is offline
Miembro
 
Registrado: ago 2005
Posts: 544
Poder: 19
JuanErasmo Va por buen camino
Ems Interbase Firebird Manager 3

Ese es el DB Editor....
Gracias
que debo hacer????
Responder Con Cita
  #11  
Antiguo 14-06-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Al tiempo de conectarte con la base de datos, ¿lo haces con ese Character set?

En el objeto TDatabase, en su propiedad params:
Código:
user_name=SYSDBA
password=masterkey
lc_ctype=ISO8859_1
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #12  
Antiguo 14-06-2006
JuanErasmo JuanErasmo is offline
Miembro
 
Registrado: ago 2005
Posts: 544
Poder: 19
JuanErasmo Va por buen camino
Gracias!!!

GRACIAS!!! LEPE!!! y a todos en general!
Me salvaste la vida!
lc_ctype=ISO8859_1 eso era lo que me faltaba en el LoginParams agregué eso y ya esta!!!
GRACIAS!! en verdad muy agradecido con ustedes sabios de la programación!
Responder Con Cita
  #13  
Antiguo 14-06-2006
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por JuanErasmo
GRACIAS!!! LEPE!!! y a todos en general!
Me salvaste la vida!
lc_ctype=ISO8859_1 eso era lo que me faltaba en el LoginParams agregué eso y ya esta!!!
GRACIAS!! en verdad muy agradecido con ustedes sabios de la programación!
pues si ya sabes esto, también te has convertido en un sabio, podrás ayudar a alguien que no lo sepa a hacerse sabio
Responder Con Cita
  #14  
Antiguo 12-04-2007
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
pregunta

Hola foro yo estoy utilizando Interbase 6 y Delphi 5, utilizo los componentes

InfoPower2000, en lo q es Grillas y demas, ahora la Ñ, me aparece en el final de todos los registros, para ingresarla no tengo problemas pero si en los listados alguna solucion? vi algo de set character o collate, pero no se donde estan o si me solucionara las cosas.
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
problemas con las tildes, la ñ en el servidor web FEDORA cahosoft Linux 2 12-07-2006 09:53:22
...porque no... Jure Humor 0 02-05-2005 18:59:53
problema con eñes y tildes jarto MySQL 1 28-04-2005 15:01:47
UPPER, UpperCase con eñes, tildes ... Tomás Firebird e Interbase 3 15-01-2004 18:24:24
Abrir programas con parámetros cuando se recibe un mail Athalon Internet 2 04-07-2003 14:14:05


La franja horaria es GMT +2. Ahora son las 09:40:46.


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