Erro ao gravar caracteres acentuados

Delphi

23/05/2005

Olá amigos, procurei no fórum mas o que encontrei, tentei implantar mas o erro continua o mesmo.

Utilizo delphi 7 e firebird 1.5

Criei um banco no ibexpert com as seguintes opções:
- Server Version: Firebird 1.5
- Charset: WIN1252

Para criar uma tabela usei o seguinte script:

set sql dialect 3;

set names WIN1252;

create table Usuarios (
        codemp             integer              not null        ,
        datainc            date                                 ,
        horainc            time                                 ,
        dataalt            date                                 ,
        horaalt            time                                 ,
        codusu             integer              not null        ,
        nomusu             varchar(40)                          ,
        apelido            varchar(15)                          ,
        senusu             varchar(10)                          ,
        ativo              varchar(3)                           ,
        constraint IP_Usuarios primary key (codemp,codusu));


No SQLConnection preciso colocar alguma referência ao charset? Existe somente a propriedade ServerCharSet (inclusive coloquei nela WIN1252 e continuou o mesmo erro)

O que está errado?

Mario


Aldus

Aldus

Curtidas 0

Respostas

Aldus

Aldus

23/05/2005

Olá amigos, achei a solução.

Eu tinha esquecido de alterar no sqlconnection de GDS32 para FBCLIENT

Funcionou corretamente

Obrigado pela atenção
Mario


GOSTEI 0
POSTAR