Marcelo,

        D� uma olhada em PreparedStatements, ao inv�s de usar Statements. Segue um 
exemplo:


// Obt�m a conex�o com o banco
conexao = DriverManager.getConnection( <seus parametros aqui> );

// Monta o prepared statement
PreparedStatement pstmt = conexao.prepareCall("SELECT * FROM minhatabela WHERE campo = 
?");

// Supondo que o parametro seja uma String
pstmt.setString(1, "blablabla");

// Executa efetivamente a consulta
ResultSet res = pstmt.executeQuery();

Da� fica tudo igual ao resto. Isso � ***MUITO*** mais r�pido se vc for executar 
consultas repetidamente, como em um loop, por exemplo.

Um abra�o

-- 
Mauro Nascimento Rezende
Mondo Technologies 
Fone/Fax: +55 19 3234-5776
http://www.mondo.com.br 

At 18:14 5/11/2002 -02-32, Marcelo Raposo wrote:

>ol�,
>
>me vejo com um problema,tenho o trecho de codigo abaixo que envia uma consulta para o 
>banco...
>
>res = stmt.executeQuery("SELECT * FROM minhatabela WHERE campo = "+variavel);
>res.last();
>row = res.getRow();
>rs.beforeFirst();
>
> while ( res.next() ) {
>      ...
> 
>    }
>o problema � o seguinte,cada vez que essa consulta � executada manda uma nova 
>consulta para o banco mesmo q seja a mesma e com a mesma variavel,o correto da 
>consulta seria
> 
>SELECT * FROM minhatabela WHERE campo = ( : variavel )
> 
>ou seja seria o chamado bind isso melhoraria a performance do banco e 
>consequentemente da consulta em uma porcentagem muito alta,mas como passo os 
>parametros das variaveis como bind para no Java?
> 
>espero ter sido claro!
>
>--
>Marcelo Raposo
>
>Esta mensagem foi enviada atrav�s do WEBMail A TARDE ON LINE 2002 
>------------------------------ 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 historico: 
>http://www.mail-archive.com/java-list%40soujava.org.br 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a