[firebase-br] Execute Statement

Wellington Bomfim - WKSB Solution wellington em wksb.com.br
Qui Jul 14 10:51:52 -03 2011


Obrigado pelo retorno Eduardo!
Então, está sendo chama diretamente por uma TSQLQuery mesmo. Essa
procedure já existia e agora por uma "necessidade" pediram para utilizar o
EXECUTE STATEMENT. A mudança teoricamente seria simples, mas sempre tem os
poréns e um deles estava dando esse problema. O problema ocorria depois
dessa mudança devido a variável ser declarada como FLOAT e no banco estar
como NUMERIC....não sei pq começou a reclamar agora com o EXECUTE
STATEMENT, mas rock and roll...agora está indo....tem mais coisas para
alterar agora...rs
Muito obrigado!
Abraços
---- Original Message ----
From: Eduardo Jedliczka 
To: "FireBase" 
Sent: Qui, Jul 14, 2011, 8:57 AM
Subject: Re: [firebase-br] Execute Statement

Qual é o compoenente de acesso que vc utiliza no Delphi ?
 Já experimentou informar os "parâmetros" manualmente no componente ?
 ==========================
 Eduardo Jedliczka
 Apucarana - Pr
 ==========================
 Em 14 de julho de 2011 08:22, Wellington Bomfim - WKSB Solution
  escreveu:
 > Bom dia Pessoal!
 > Estou com um problema no Firebird 1.5 que é o seguinte:
 > Possuo uma SP com um Execute Statement e o mesmo deveria possuir 18
 > retornos através do INTO. Digo deveria pq quando ele é executado pelo
 > IBExpert, não apresenta nenhuma mensagem de erro, já eu chamando a
 > procedure pelo Delphi, ocorre a seguinte mensagem:
 > SQL Server Error: Variable type (position 8) in EXECUTESTATEMENT
 > 'SELECT...campos 'INTO does not match return.
 > Teoricamente as variáveis estão OK, na mesma sequencia e tipo.
Fazendo
 > alguns testes, percebi que se eu tiver 9 parâmetros, ele já dá o
erro e
 > com os 8 não ocorre.
 > Sabem o que pode ser? Possui um limite de parâmetros para tal
processo?
 > O Firebird é o 1.5 e utilizo o Delphi 7.
 > Obrigado pela atenção de todos...
 > Abraços,Wellington
 > ______________________________________________
 > 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://firebase.com.br/pesquisa
 >
 ______________________________________________
 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://firebase.com.br/pesquisa



Mais detalhes sobre a lista de discussão lista