Ver Mensaje Individual
  #3  
Antiguo 12-09-2003
Rudi Rudi is offline
Miembro
 
Registrado: jul 2003
Ubicación: Venezuela
Posts: 78
Reputación: 21
Rudi Va por buen camino
Cita:
Mensaje original de guillotmarc
Para que Interbase/Firebird te acepte los carácteres con acentos, eñes, ..., tienes que especificar el character_set adecuado. Yo utilizo el iso8859_1.
solo es necesario especificar el character_set?
yo en mis bases de datos ademas de hacer lo que comentas, en la definicion del campo especifico el collate es_es, algo asi
Código:
SET SQL DIALECT 3;

CREATE DATABASE 'ruta\mi_db.gdb'
USER 'SYSDBA' PASSWORD 'masterkey'
PAGE_SIZE 8192
DEFAULT CHARACTER SET ISO8859_1;

CREATE TABLE "xxx" (
"Mi Dato" VARCHAR (n) CHARACTER SET ISO8859_1 COLLATE ES_ES);
estoy haciendo algo de mas al especificar el collate o sirve de algo? pregunto porque no he tenido problemas con la tilde ni con la ñ pero tampoco he probado hacerlo sin especificar el collate pues desde mi primera base de datos he usado esta definicion en los campos de texto.

Gracias.
Responder Con Cita