viniciusalvess 1 de out. de 2010
http://www.guj.com.br/posts/list/98537.java
CallableStatement cstm = con . prepareCall (...);
alves.Felipe 1 de out. de 2010
TERIA que fazer alguma coisa assim:
CallableStatement call = getDAO (). getConnection (). prepareCall ( "BEGIN PCT_TESTE_FELIPE.lista(?); END;" );
call . registerOutParameter ( 1 , oracle . jdbc . driver . OracleTypes . CURSOR );
call . execute ();
ResultSet rs = ( ResultSet ) call . getObject ( 1 );
THIAGOANALISTA 1 de out. de 2010
eu estou usando Mysql, na query no banco consigo fazer a consulta, agora na aplicação java não sei como fazer
mysql> call totalbancos(@teste)
mysql> select @teste // RETORNA OS VALOS DA SP
COMO FAZER ESTA CONSULTA E RETORNAR EM UM CAMPO NO MEU FRAME??
alves.Felipe 1 de out. de 2010
ja esta ai como faz.. agora só faz a adaptação para o seu banco!!!!!
no mysql existe cursor?
segue a minha procedure (Oracle) para vc verificar e adaptar com o código q tinha postado..
CREATE PROCEDURE lista ( o_cursor IN OUT g_cursor ) IS
BEGIN
OPEN o_cursor FOR
SELECT
*
FROM
MASTER . ES_COTACAO_COMPRA A
DBMS_OUTPUT . PUT_LINE ( 'PASSOU' );
END ;
THIAGOANALISTA 1 de out. de 2010
A SP eu sei criar, obrigado. Só não sei chamar em Java Swing.
alves.Felipe 1 de out. de 2010
alves.Felipe:
TERIA que fazer alguma coisa assim:
CallableStatement call = getDAO (). getConnection (). prepareCall ( "BEGIN PCT_TESTE_FELIPE.lista(?); END;" );
call . registerOutParameter ( 1 , oracle . jdbc . driver . OracleTypes . CURSOR );
call . execute ();
ResultSet rs = ( ResultSet ) call . getObject ( 1 );
cara.. vc leu o código???????????
THIAGOANALISTA 1 de out. de 2010
Cara, obvio que li, mas, não resolveu ainda o problema.