Assim:
import java.sql.*;
String dns = "nomedabase";
String user = "usuario";
String senha = "senha";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Con = DriverManager.getConnection("jdbc:odbc:".concat(dns), user, senha);
CallableStatement cs =
Con.prepareCall("{call NOME_DA_PROCEDURE(?, ?, ?, ?, ?, ?, ?, ?, ?, ?," +
" ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,)}");
// Se sua procedure tiver 20 argumentos entao vc tem que colocar 20 '?'
// o metodo set(numero_do_argumento, valor_que_deseja_passar)
// o numero_do_argumento comeca do 1
cs.set<tipo>(1, valor1);
cs.set<tipo>(2, valor2);
cs.set<tipo>(3, valor3);
::::
cs.set<tipo>(N, valorN);
// Por exemplo: cs.setInt(1, 20); cs.setString(2, "valor");
// o metodo get(numero_do_argumento)
// o numero_do_argumento comeca do 1
cs.get<tipo>(1);
cs.get<tipo>(2);
cs.get<tipo>(3);
::::
cs.set<tipo>(N, valorN);
// Por exemplo: cs.getInt(1); cs.getString(2);
// executa a procedure
cs.execute();
cs.close();
Con.close();
John Tau,
[EMAIL PROTECTED]
Software Express Inform�tica.
Rua Cerro Cor�, 1208 sala 28
+ 55 11 3024-5333 ramal 5257
http://www.softwareexpress.com.br/
----- Original Message -----
From: "ocarasoueu" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, August 15, 2001 11:23 AM
Subject: [java-list] Executar procedure Oracle atrav�s do JAVA
Ola pessoal,
estou criando uma aplica��o java que precisa executar uma
procedure em uma base de dados Oracle, como eu fa�o para
chamar essa procedure e passar par�metros � ela?
Valeu....
MMs
__________________________________________________________________________
Acesso pelo menor pre�o do mercado! R$ 14,90 nos 3 primeiros meses!
ASSINE AGORA! http://www.bol.com.br/acessobol/
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------