 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mie 26 Ene, 2005 9:37 am Asunto: Problema de Acentos, en firebird 1.5.0 |
|
|
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.. _________________

Ultima edición por Cesar C. Salazar Gonzalez el Lun 31 Ene, 2005 1:49 am, editado 1 vez |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mie 26 Ene, 2005 7:18 pm Asunto: |
|
|
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. _________________
 |
|
| Volver arriba |
|
 |
|
|
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
|
© 2002–2026 Club Builder · Funciona con phpBB.
|