Procedure...como executar?

3 respostas
L

Estou tendo problemas com a execução da procedure…

Não é assim???

[color=“green”]Query = “Exec Nome_Procedure(parametro)”;[/color]

Depois disso o q uso?

[color=“green”]ResultSet rs_Proc = statement.executeUpdate(Query);[/color]

ou

[color=“green”]int rs_Proc = statement.executeUpdate(Query);[/color]

ou os dois estão errados???

O que faço?

3 Respostas

G
Query no caso é a string de consulta sql, tipo String Query = "SELECT * FROM …"

Statement statement = connection.creatStatement();

ResultSet = statement.executeQuery(Query);

Espero ter ajudado…

J

Opa… tudo bem?

Entre ai: http://javaalmanac.com/egs/java.sql/CallProcedure.html

Muito bom, usei e deu certo…
:wink:

J

Ai vai um exemplo:

Connection con = suaConexaoComBanco;
      CallableStatement cs = con.prepareCall("{call sua_procedure(?)}");
      cs.setString(1, "Primeiro Parametro");
      cs.registerOutParameter(2, java.sql.Types.VARCHAR);
      cs.executeQuery();
      cs.getString(2);

blz?

Criado 14 de julho de 2004
Ultima resposta 14 de jul. de 2004
Respostas 3
Participantes 3