[firebase-br] RES:  Firebird + Oracle - com ODBC
    angelobp em gmail.com 
    angelobp em gmail.com
       
    Qua Jan 15 17:13:24 -03 2020
    
    
  
Olá Anderson !
Tive um problema parecido tempos atrás e resolvi da seguinte forma:
Exemplo de comando com problema:
	Select D.CODIGO, 
	            D.VALOR_TOTAL
	  from NOTAS D
	where D...
Exemplo de comando ajustado:
	Select D.CODIGO, 
	            cast( D.VALOR_TOTAL AS NUMERIC(15,2)) as VALOR_TOTAL
	  from NOTAS D
	where D...
Utilizando o "CAST" o drive Oracle passou a conseguir ler as decimais.
No meu caso o banco era Interbase.
Abraços,
Ângelo.
Desenvolvedor
WINGSIS-Tecnologia e Sistemas Ltda
51-99316-4021 (Whats)
 
-----Mensagem original-----
De: lista <lista-bounces em firebase.com.br> Em nome de Anderson Barretta
Enviada em: quarta-feira, 15 de janeiro de 2020 16:12
Para: lista em firebase.com.br
Assunto: [firebase-br] Firebird + Oracle - com ODBC
Boa tarde Pessoal,
temos um parceiro, que esta querendo acessar nosso banco firebird através do
oracle + ODBC.
a principio esta tudo ok, ele consegue acessar as tabelas e tal.
mas ao buscar campos com valor decimal, tudo que estiver apos a virgula é
ignorado.
ele instalou o drive odbc 2.05 do site da firebirdsql.org
conferi as configuracoes da conexao e a principio tudo certo, dialect 3,
charset, enfim.
alguém já passou por isso?
-- 
<http://www.prevedello.com.br>
Anderson Barretta
Dpto: Desenvolvimento
Fone: (55) 3744 3880
Skype: sistemas em prevedello.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
    
    
Mais detalhes sobre a lista de discussão lista