Faltou criar um ResultSet para armazenar a resposta..

ResultSet rs = statement.executeQuery("SELECT * FROM TABELA");
while(rs.next()) {
    System.out.println(rs.getString("NOME"));
}

Isso � apenas um exemplo, vc tem que setar o nome da sua tabela e os nomes
dos campos que retornam no ResultSet

Boa sorte,

Felipe
----- Original Message -----
From: "DANIEL VIEIRA VIVEIROS" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, August 28, 2000 8:46 AM
Subject: Re: [java-list] Duvidas com servlet


Oi ..

A melhor maneira, na minha opiniao, de saber se a consulta retornou alguma
tupla de resultados eh utilizar um count(*) no select.
Isso se a linguagem ja nao tiver algum recurso que diga isso. Java eu nao
sei.

Bom, nao sei se ajudei mas ...
Daniel

On Sat, 26 Aug 2000, Prudente Aguiar wrote:

> Sauda��es Javanesas!!
>
>
> V� se voc�s podem me ajudar:
> estou tentando desenvolver um servlet que pega um nome (fulano) em um
textfield de uma p�gina html e faz uma consulta em um banco de dados access
para ver se existe, se sim ele diz "ol� fulano", se n�o ele diz "voce deve
se cadastrar primeiro fulano".  Estou mandan abaixo o c�digo do servlet.
Ele compila sem problemas, n�o gera erro de SQL mas,eu n�o sei como pegar o
resultado desta consulta para saber se � true ou false (se o fulano existe
no BD ou n�o).
> Qualquer dica � bem vinda.  segue o fonte:
>
> import java.io.*;
> import javax.servlet.*;
> import javax.servlet.http.*;
> import java.util.*;
> import java.sql.*;
>
> public class SelectFromServlet extends HttpServlet {
>    private Statement statement = null;
>    private Connection connection = null;
>    private String URL = "jdbc:odbc:meubd";
>
>    public void init( ServletConfig config )
>       throws ServletException
>    {
>       super.init( config );
>
>       try {
>          Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
>          connection =
>             DriverManager.getConnection( URL, "", "" );
>       }
>       catch ( Exception e ) {
>          e.printStackTrace();
>          connection = null;
>       }
>    }
>
>    public void doPost( HttpServletRequest req,
>                        HttpServletResponse res )
>       throws ServletException, IOException
>    {
>       String anome;
>
>
>       anome = req.getParameter( "NOME" );
>
>
>       PrintWriter output = res.getWriter();
>       res.setContentType( "text/html" );
>
>
>      boolean success = selectFromDB(anome);
>
>          if (success)
>               output.println("Hello "+anome);
>          else
>               output.println("Cadastre-se Primeiro");
>
>
>
>
>
>      output.close();
>
>
>    }
>
>     private boolean selectFromDB( String aux )
>    {
>    PrintWriter out;
>       try {
>
>          statement = connection.createStatement();
>          statement.execute("SELECT Nome_cliente FROM Cliente WHERE
Nome_cliente='"+aux+"';");
>          statement.close();
>
>       }
>       catch ( Exception e ) {
>
tem.err.println( 
>             "ERROR: Problems with adding new entry" );
>          e.printStackTrace();
>          return false;
>       }
>   return true;    
>         
>    }   
>  
> 
>    public void destroy()
>    {
>       try {
>          connection.close();
>       }
>       catch( Exception e ) {
>          System.err.println( "Problem closing the database" );
>       }
>    }
> }
>  
> ---------------------------------- 
> []'s
> Prudente Aguiar.
> 
> 


------------------------------ 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] 
-------------------------------------------------------------------------

Responder a