Re: [firebase-br] Delphi 7 / Ibobjects / Firebird 5
"Carlos H. Cantu via lista" <[email protected]> Mon, 11 Nov 2024 12:11:12 -0300
| Newsgroups | gmane.comp.db.firebase.portuguese |
|---|---|
| Organization | WarmBoot Informatica - FireBase |
| Message-ID | <[email protected]> |
Tem que reiniciar o Firebird depois que altera o parâmetro. []s Carlos H. Cantu eBook Guia de Migração para o FB 5 - www.firebase.com.br/guiafb5.php www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br OGDCJNvl> Daniel, deu o mesmo erro: Raised exception class EIB_StatementError with OGDCJNvl> message 'Unsupported column type: 32753' OGDCJNvl> Tentei também esse: DataTypeCompatibility = 2.5 OGDCJNvl> Osvaldo *Júnior* <[email protected]> OGDCJNvl> NetNúcleo.com.br <http://www.netnucleo.com.br> NetBovino.com.br OGDCJNvl> <http://www.netbovino.com.br> OGDCJNvl> Em seg., 11 de nov. de 2024 às 10:47, <daniel-NJYzo6AovdIRJS1jRW8iBdG/[email protected]> escreveu: >> Osvaldo, tenta mudar no firebird.conf para ver se dá certo com nesta >> configuração: Delphi 7 com IBObject versão 4.7.16 >> >> firebird.conf -> DataTypeCompatibility = 3.0 >> >> Utilizo uma versão mais recente do IBO e estou com a mesma situação. >> Coloco CAST em todas as query´s ou mudo o Firebird.conf. >> >> Daniel Pozzebon. >> >> >> -----Mensagem original----- >> De: lista <[email protected]> Em nome de Osvaldo G. Da Cruz >> Júnior - NetNúcleo via lista >> Enviada em: segunda-feira, 11 de novembro de 2024 10:34 >> Para: FireBase <[email protected]> >> Cc: Osvaldo G. Da Cruz Júnior - NetNúcleo <[email protected]> >> Assunto: [firebase-br] Delphi 7 / Ibobjects / Firebird 5 >> >> Olá pessoal, >> >> Estou fazendo testes para atualizar o banco de Firebird 2.1 para o 5. >> Ainda utilizo o Delphi 7 com IBObject versão 4.7.16 Ao executar uma >> TIBOQuery com a SQL abaixo aparece erro: *unsupported column type 32753* >> select 'A' as A, (coalesce(sum(MOVTO.ENTRADA), 0) - >> coalesce(sum(MOVTO.SAIDA), 0)) as INICIAL from FIN_MOVTO MOVTO group by 1 >> ==>> Os campos ENTRADA e SAIDA são numeric(15,2) >> >> Quando utilizo o CAST(campos as NUMERIC(15,2)) dá certo: >> select 'A' as A, cast((coalesce(sum(MOVTO.ENTRADA), 0) - >> coalesce(sum(MOVTO.SAIDA), 0)) as numeric(15,2)) as INICIAL from FIN_MOVTO >> MOVTO group by 1 >> >> Existe uma forma de fazer o SET no Firebird ser automático no formato >> numeric(15,2) ou até mesmo no IBO fazer a conversão de um tipo de campo >> desconhecido para o numérico? >> A dificuldade está em fazer a alteração nas "querys" adicionando o cast(), >> pois são centenas e tem muita lógica envolvida. >> >> >> >> Grato, >> >> >> >> Osvaldo *Júnior* <[email protected]> NetNúcleo.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html