[i][b]Galera é o seguinte:
Estou tentando fazer um select ridículo(select * from TbUsuarios) em um bean e mostrá-lo em uma jsp, mas não estou conseguindo.
Além do programa não listar as informações, ele não dá nenhuma menssagem de erro…
Com certeza é uma “orelhada” minha, mas eu ainda não sei onde que foi.
Se alguém puder ajudar este iniciante, o código é o seguinte:[/b][/i]
u[/u]
package untitled3;
import java.sql.*;
public class TransacaoBanco extends java.lang.Object
{
private Connection con;
private ResultSet rs;
private String login;
public TransacaoBanco()
{
try
{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
con = DriverManager.getConnection(“jdbc:odbc:odbcdb1”, “”, “”);
}
catch (Exception e)
{
System.out.println("Nao conectou ao banco");
};
}
public void close()
{
try
{
con.close();
}
catch (Exception e)
{
System.out.println(“Nao fechou o banco”);
};
}
public void ListaUsuarios()
{
try
{
if (rs != null)
{
rs.close();
}
Statement stmtListaUsuarios = this.con.createStatement();
rs = stmtListaUsuarios.executeQuery("SELECT * FROM TbUsuarios");
if (rs == null)
{
System.out.println("o rs não pegou nada!!!");
}
}
catch (Exception e)
{
System.err.println ("Falha criando o rs no ListaUsuarios");
}
System.out.println("Ainda não entrou no while");
try
{
if (rs != null)
{
while(rs.next())
{
System.out.println("Entrou no while");
login = rs.getString("login");
}
rs.close();
con.close();
}
else
{
System.out.println("Deu biziu");
}
}
catch (Exception e)
{
System.err.println ("Falha recuperando os dados:");
}
}
public String getLogin()
{
return login;
}
}
i[/i]
<%@ page import = “untitled3.TransacaoBanco.*” %>
<jsp:useBean id=“listausuariosBeanId” scope=“session” class=“untitled3.TransacaoBanco” />
<html>
<head>
<title>listausuarios</title>
</head>
[i][b]Desde já agradeço toda e qualquer ajuda…
Wesley Lopes[/b][/i]