[firebase-br] Delphi 7 / Ibobjects / Firebird 5

Marcos R. Weimer marcosweimer em gmail.com
Segunda Novembro 11 15:14:09 -03 2024


O que se perde ativando essa compatibilidade ?




-=Ma®©oS=-
Marcos R. Weimer
Pessoas quietas têm as mentes mais barulhentas - Stephen Hawking
Viver significa ter algumas alegrias e muito sofrimento - Pepe Mujica
Muitos daqueles que te chamam de louco queriam ter a sua coragem - Silvio
Santos
Quando fazemos algo por nós mesmos, chegamos no nosso limite, quando
fazemos por alguém que amamos, vamos além dele.


Em seg., 11 de nov. de 2024 às 14:13, Osvaldo G. Da Cruz Júnior - NetNúcleo
via lista <lista em firebase.com.br> escreveu:

> Daniel, a sua dica deu certo.
> Eu estou com duas versões do Firebird 5 e tinha alterado o firebird.conf da
> versão errada.
> DataTypeCompatibility = 3.0 ou 2.5
>
> Obrigado
>
>
> Osvaldo *Júnior* <junior em netnucleo.com.br>
> NetNúcleo.com.br <http://xn--netncleo-r5a.com.br> <
> http://www.netnucleo.com.br> NetBovino.com.br
> <http://www.netbovino.com.br>
>
>
> Em seg., 11 de nov. de 2024 às 12:01, <lista-request em firebase.com.br>
> escreveu:
>
> > Enviar submissões para a lista de discussão lista para
> >         lista em firebase.com.br
> >
> > Para se cadastrar ou descadastrar via WWW, visite o endereço
> >         http://firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > ou, via email, envie uma mensagem com a palavra 'help' no assunto ou
> > corpo da mensagem para
> >         lista-request em firebase.com.br
> >
> > Você poderá entrar em contato com a pessoa que gerencia a lista pelo
> > endereço
> >         lista-owner em firebase.com.br
> >
> > Quando responder, por favor edite sua linha Assunto assim ela será
> > mais específica que "Re: Contents of lista digest..."
> >
> >
> > Resumos das últimas mensagens enviadas para a lista da FireBase.
> >
> >
> > Tópicos de Hoje:
> >
> >    1. Delphi 7 / Ibobjects / Firebird 5
> >       (Osvaldo G. Da Cruz Júnior - NetNúcleo)
> >    2. Re: Delphi 7 / Ibobjects / Firebird 5 (Sandro Roberto Ventura)
> >    3. RES:  Delphi 7 / Ibobjects / Firebird 5
> >       (daniel em monarcatech.com.br)
> >    4. Re: Delphi 7 / Ibobjects / Firebird 5
> >       (Osvaldo G. Da Cruz Júnior - NetNúcleo)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Mon, 11 Nov 2024 10:33:35 -0300
> > From: Osvaldo G. Da Cruz Júnior - NetNúcleo  <junior em netnucleo.com.br>
> > To: FireBase <lista em firebase.com.br>
> > Subject: [firebase-br] Delphi 7 / Ibobjects / Firebird 5
> > Message-ID:
> >         <
> > CAK-wv5KAVkCW+tYYyW6NxRX7-kfi742HiNvDVEvxkGPA944WUw em mail.gmail.com>
> > Content-Type: text/plain; charset="UTF-8"
> >
> > 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* <junior em netnucleo.com.br>
> > NetNúcleo.com.br <http://xn--netncleo-r5a.com.br> <
> http://xn--netncleo-r5a.com.br> <
> > http://www.netnucleo.com.br> NetBovino.com.br
> > <http://www.netbovino.com.br>
> >
> >
> > ------------------------------
> >
> > Message: 2
> > Date: Mon, 11 Nov 2024 10:48:45 -0300
> > From: Sandro Roberto Ventura <sandrorv88 em gmail.com>
> > To: FireBase <lista em firebase.com.br>
> > Subject: Re: [firebase-br] Delphi 7 / Ibobjects / Firebird 5
> > Message-ID:
> >         <CAEo02u8fRTWJhDVS=
> > aoBADkdo_M_2tVoFdz8TXTaLUZ+HCk9mw em mail.gmail.com>
> > Content-Type: text/plain; charset="UTF-8"
> >
> > Testa configurar a propriedade "DataTypeCompatibility = 3.0" no
> > firebird.conf, assim o retorno dos dados continuam compatível com o FB
> 3.0.
> >
> > Sandro
> >
> > On Mon, Nov 11, 2024 at 10:34?AM Osvaldo G. Da Cruz Júnior - NetNúcleo
> via
> > lista <lista em firebase.com.br> wrote:
> >
> > > 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* <junior em netnucleo.com.br>
> > > NetNúcleo.com.br <http://xn--netncleo-r5a.com.br> <
> http://xn--netncleo-r5a.com.br> <
> > http://xn--netncleo-r5a.com.br> <
> > > http://www.netnucleo.com.br> NetBovino.com.br
> > > <http://www.netbovino.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
> > >
> >
> >
> > ------------------------------
> >
> > Message: 3
> > Date: Mon, 11 Nov 2024 10:46:55 -0300
> > From: <daniel em monarcatech.com.br>
> > To: "'FireBase'" <lista em firebase.com.br>
> > Cc: 'Osvaldo G. Da Cruz Júnior - NetNúcleo'  <junior em netnucleo.com.br>
> > Subject: [firebase-br] RES:  Delphi 7 / Ibobjects / Firebird 5
> > Message-ID: <005e01db3440$2e1570f0$8a4052d0$@monarcatech.com.br>
> > Content-Type: text/plain;       charset="iso-8859-1"
> >
> > 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 <lista-bounces em firebase.com.br> 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 <lista em firebase.com.br>
> > Cc: Osvaldo G. Da Cruz Júnior - NetNúcleo <junior em netnucleo.com.br>
> > 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* <junior em netnucleo.com.br> NetNúcleo.com.br
> <http://xn--netncleo-r5a.com.br>
> > <http://xn--netncleo-r5a.com.br>
> > <http://www.netnucleo.com.br> NetBovino.com.br <
> > http://www.netbovino.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
> >
> >
> >
> >
> > ------------------------------
> >
> > Message: 4
> > Date: Mon, 11 Nov 2024 11:29:37 -0300
> > From: Osvaldo G. Da Cruz Júnior - NetNúcleo  <junior em netnucleo.com.br>
> > To: daniel em monarcatech.com.br
> > Cc: FireBase <lista em firebase.com.br>
> > Subject: Re: [firebase-br] Delphi 7 / Ibobjects / Firebird 5
> > Message-ID:
> >         <
> > CAK-wv5K3x75MiYoR+ffEyJi0T1z4zeMpKDbywnMLiYSG3sfn0w em mail.gmail.com>
> > Content-Type: text/plain; charset="UTF-8"
> >
> > Daniel, deu o mesmo erro: Raised exception class EIB_StatementError with
> > message 'Unsupported column type: 32753'
> > Tentei também esse: DataTypeCompatibility = 2.5
> >
> >
> > Osvaldo *Júnior* <junior em netnucleo.com.br>
> > NetNúcleo.com.br <http://xn--netncleo-r5a.com.br> <
> http://xn--netncleo-r5a.com.br> <
> > http://www.netnucleo.com.br> NetBovino.com.br
> > <http://www.netbovino.com.br>
> >
> >
> > Em seg., 11 de nov. de 2024 às 10:47, <daniel em monarcatech.com.br>
> > 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 <lista-bounces em firebase.com.br> 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 <lista em firebase.com.br>
> > > Cc: Osvaldo G. Da Cruz Júnior - NetNúcleo <junior em netnucleo.com.br>
> > > 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* <junior em netnucleo.com.br> NetNúcleo.com.br
> <http://xn--netncleo-r5a.com.br>
> > <http://xn--netncleo-r5a.com.br>
> > > <http://xn--netncleo-r5a.com.br>
> > > <http://www.netnucleo.com.br> NetBovino.com.br <
> > > http://www.netbovino.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
> > >
> > >
> >
> >
> > ------------------------------
> >
> > Subject: Legenda do Digest
> >
> > _______________________________________________
> > lista mailing list
> > lista em firebase.com.br
> > http://firebase.com.br/mailman/listinfo/lista_firebase.com.br
> >
> >
> > ------------------------------
> >
> > Fim da Digest lista, volume 5239, assunto 1
> > *******************************************
> >
> ______________________________________________
> 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
>


Mais detalhes sobre a lista de discussão lista