Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Problema de Acentos, en firebird 1.5.0

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Problema de Acentos, en firebird 1.5.0 Responder citando

bien, he realizado un programa para manejo de red, en varios equipos, el programa funcionaba de maravilla, hasta que un usuario se le ocurre meter una palabra con acentos..


obiamente, dentro de un cuadro de dialogo. Ikis, recuerdo leer algun post, donde decias, tener lo mismo, la configuracion, y el acceso a la base, lo realizo con el componente TIBDataSet, con los siguientes parametros


me podrias decir, si conseguiste, como introducir, acentos, dentro de campos Varchar, de firebird...

Gracias de antemano..


las imagenes, han cambiado y se han retirado del servidor, por se esto algo tan obio que nunca supe darme cuenta..
_________________
Cool


Ultima edición por Cesar C. Salazar Gonzalez el Lun 31 Ene, 2005 1:49 am, editado 1 vez
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

ja ja, problema solucionado.. hasta verguenz me da decirlo, ajaj aj

el problema, no era builder, si n o la manera de crear la base de datos, que estaba de la siguiente manera

Código:
SET SQL DIALECT 3; <- posible error

CREATE DATABASE '127.0.0.1:/SS3/SPDVS3.FDB'
USER 'SYSDBA' PASSWORD 'masterkey'
PAGE_SIZE 1024
DEFAULT CHARACTER SET WIN1251;  <- aqui el error



CREATE TABLE CLASIFICACIONES (
    CL_ID INTEGER NOT NULL,
    CL_CLASIFICACION VARCHAR (50) CHARACTER SET WIN1251 COLLATE WIN1251,   <-aqui el error
    ID_NOTAS BLOB sub_type 2 segment size 1,
    CL_ID_EMPRESA INTEGER NOT NULL);




sin mover nada de la conexion de builder, lo que hice fue respaldar, la informacion, y volver a recrear, la base pero ahor asi de la siguiente manera


Código:
SET SQL DIALECT 1; <-modificacion

CREATE DATABASE '127.0.0.1:/SS3/SPDVS3.FDB'
USER 'SYSDBA' PASSWORD 'masterkey'
PAGE_SIZE 1024
DEFAULT CHARACTER SET WIN1252;  <- Modificacion



CREATE TABLE CLASIFICACIONES (
    CL_ID INTEGER NOT NULL,
    CL_CLASIFICACION VARCHAR (50) CHARACTER SET WIN1252 COLLATE WIN1252,   <-Modificacion aqui
    ID_NOTAS BLOB sub_type 2 segment size 1,
    CL_ID_EMPRESA INTEGER NOT NULL);


Consejo, fijense como crean la base, para no estar muriendo, como yo, con una simple pasada, como esta.., que no me fije, como estaba creada la base.
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.