Procedure não executa!!!  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Jedi_FeniX
Virtual Machine Man
[Avatar]

Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline

Estou querendo executar uma procedure, com PrepareStatement.executeQuery(). Só que não acontece nada, o sistema simplesmente trava na hora de executar a procedure, não mostra nenhum erro e o aplicativo nem é encerrado.
Abaixo segue uma parte do código.


O que pode estar errado?
Desde já agradeço a ajuda de todos.

www.bau-de-dev.com
hebertaquino
JavaChild

Membro desde: 02/06/2005 11:47:12
Mensagens: 140
Offline

Acho q procedure não é executa da forma que você falou !

acho que é exec my_procedure(?, ?) não tenho certeza mas tente pesquisar alguma coisa desse jeito
tma
JavaChild

Membro desde: 03/03/2008 08:38:02
Mensagens: 100
Offline

Você está invocando a procedure de maneira errada. Tenta dessa forma:



Essa implementação funciona no oracle, perfeitamente.
Jedi_FeniX
Virtual Machine Man
[Avatar]

Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline

Eu coloquei desta maneira mas não funcionou.....


Pq o banco precisava de um vaccum, estou trabalhando com o postgresql e as vezes ele precisa fazer isso para apagar alguns porcessos.
E ai quando fiz isso funcionou.
E agora vou aproveitar para perguntar outra coisa. Como eu posso passar para a procedure um array?
Por que eu tenho uma procedure que aceita como parâmetro um array do postgresql.

This message was edited 1 time. Last update was at 04/06/2008 14:34:08


www.bau-de-dev.com
Danillo_Moreno
JavaTeenager
[Avatar]

Membro desde: 15/02/2008 09:21:37
Mensagens: 186
Offline

Jedi_FeniX wrote:Eu coloquei desta maneira mas não funcionou.....


Pq o banco precisava de um vaccum, estou trabalhando com o postgresql e as vezes ele precisa fazer isso para apagar alguns porcessos.
E ai quando fiz isso funcionou.
E agora vou aproveitar para perguntar outra coisa. Como eu posso passar para a procedure um array?
Por que eu tenho uma procedure que aceita como parâmetro um array do postgresql.


Mas vc altrou o nome da procedure e colocou as suas variaveis????

Ou vc simplesmente copiou o que o tma postou e tentou executar???

Danillo
In Lemmy We Trust!!!
Jedi_FeniX
Virtual Machine Man
[Avatar]

Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline

huahauhauauahuah
Claro que eu troquei!

www.bau-de-dev.com
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team