Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Problema con palabras acentuadas (https://www.clubdelphi.com/foros/showthread.php?t=81776)

Malau 17-12-2012 00:08:57

Problema con palabras acentuadas
 
Hola amigos foristas!! estoy desarrollando una aplicación usando interbase 6.5 y delphi 7, pero me encontré con un problema que no logro solucionar: cuando uso palabras acentuadas u otros caracteres especiales como *, °, etc, me genera un error y no se almacena en la base de datos.
Si alguien puede ayudarme se lo agradeceré...

Casimiro Notevi 17-12-2012 00:23:40

Cita:

Empezado por Malau (Mensaje 451924)
me genera un error

Al menos, puedes copiar el mensaje de error aquí, que hemos pedido una bola de cristal nueva para navidad, a ver si nos la traen ;)

Malau 17-12-2012 22:14:12

Casimiro este es el mensaje de error:

"Project Usili.exe raised exception class EIBInterBase Error with message 'arithmetic exception, numeric overflow, or string truncation.
Cannot transliterate character between character set'. Process stopped. Use step or run to continue.

Casimiro Notevi 17-12-2012 22:34:03

¿Y esa base de datos la has creado tú o te la han dado ya creada?

Malau 17-12-2012 23:22:34

Casimiro yo cree mi propia base para el sistema, lo que no se es donde me está mi error

Casimiro Notevi 18-12-2012 00:20:33

Pues créate la base de datos o los campos que te interesen con el juego de caracteres que quieras, te pongo un ejemplo:
Código SQL [-]
create database "rankings.fdb" PAGE_SIZE 8192 user "SYSDBA" password "masterkey";   
/**/  
create domain domCodigoNoNulo integer not null;  
create domain domNombre varchar(64) character set ISO8859_1;  /* fb < 2.1 */  
/*create domain domNombre varchar(64) character set UTF8 collate ES_ES_CI_AI default '';*/  /* fb >= 2.1 */


La franja horaria es GMT +2. Ahora son las 13:19:19.

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