oia eu aqui de novo!! seguinte tentei fazer uma busca, mas essa busca do forum nao ta funcionando hoje nao!!!
pessoal como configuro o charset da connexão com o firebird?? tipo o ISO99… ou WIN1252, bom esses era no Delphi, mas e no java, como faço?? pra ele aceitar os caracteres especiais como: acentos e a cedilha “ç”???
Seria melhor você usar o Unicode, já é um padrão para todos os tipos de lingua
hibernate.connection.lc_ctype = WIN1252
ronaldo valeu, mas ainda estou iniciando em java e estou usando apenas J2SE com JDBC puro!!!
farribeiro como seria o uso desse Unicode??
então passa o lc_ctype = WIN1252 como parâmetro da conexão jdbc.
mas nao sei explicar exatamente como se faz isso.
Achei isso!! mais tarde vou testar em casa!!!
Como usar diferentes caracter sets com JayBird
Codificação de caracteres:
O JayBird já possui suporte para diferentes codicações. Esta funcionalidade é facilmente acessada somente pela classe FBDriver. Para usar inclua o paramentro lc_ctype na conexão, ?lc_ctype=WIN1250 ou outra tipo de codificação de caracteres…
A URL de codificação é totalemente implementada somente quando a conexão é retornada de java.sql.DriverManager, usando a classe FBDriver. por Exemplo:
jdbc:firebirdsql://localhost//home/databases/sample.gdb?lc_ctype=UNICODE_FSS
Também é possível informar o lc_ctype em um deployment descriptor adicionando a seguinte configuração ao arquivo:
Encoding
java.lang.String
UNICODE_FSS
pefeito funcionou certinho o exemplo que postei ai em cima:
fiz assim
jdbc:firebirdsql:localhost/3050:c:/base/base.gdb?cl_ctype=WIN1252