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 ) { System.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.
|
- Re: [java-list] Duvidas com servlet Prudente Aguiar
- Re: [java-list] Duvidas com servlet DANIEL VIEIRA VIVEIROS
- Re: [java-list] Duvidas com servlet Felipe HelpFor
- RE: [java-list] Duvidas com servlet Mario B.L Junior
- [java-list] Duvidas com servlet ... Humberto
- Re: [java-list] Duvidas com ... Sven van 't Veer
- Re: [java-list] Duvidas com ... Rogerio Lacerda
- Re: [java-list] Duvidas com servlet luizbarbosa
- Re: [java-list] Duvidas com servlet Aristides Tavares dos Santos
- Re: [java-list] Duvidas com servlet Luis Henrique Bogo
- Re: [java-list] Duvidas com servlet Alvaro Mota