Erro: NullPointerException

6 respostas
F

Pessoal!!

Estou tentando puxar uns dados de umm banco de dados access.
Segue o código e o erro que ocorre!!..se alguem puder me ajudar!!..agradeço!!

<html>
<head>
<title>Filmes</title>
</head>



<%@ page import="java.io.*" %>
<%@ page import="java.sql.*" %>

<%
Connection con1 = null; 
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:locadora";
con1 = DriverManager.getConnection(url);
} catch (Exception e)
{
out.println("Exception: " + e.toString());
} 

try
{
Statement stmt = con1.createStatement();
String sql = "";
sql = "SELECT * FROM filmes";
ResultSet rs = stmt.executeQuery(sql);

%>
<body bgcolor="#000000">
<p> </p><table width="98%" height="86" border="0" cellpadding="0" cellspacing="0">
  <tr> 
    <td height="36" colspan="5"> <div align="center"><strong><font color="#CC9900" size="+3">Consulta</font></strong></div></td>
  </tr>
  <tr> 
    <td width="20%" height="23" bgcolor="#CC9900"> <div align="center"><strong><font size="+1">Código</font></strong></div></td>
    <td width="20%" bgcolor="#CC9900"> <div align="center"><strong><font size="+1">Nome</font></strong></div></td>
    <td width="21%" bgcolor="#CC9900"> <div align="center"><strong><font size="+1">Descrição</font></strong></div></td>
    <td width="17%" bgcolor="#CC9900"> <div align="center"><strong><font size="+1">Cotação</font></strong></div></td>
    <td width="22%" bgcolor="#CC9900"> <div align="center"><strong><font size="+1">Capa</font></strong></div></td>
  </tr>
  <% while(rs.next()) {%>
  <tr> 
    <td height="27"><div align="center"><font color="#FFFFFF"><%= rs.getInt("codigo")%> 
        </font></div>
    <td> <div align="center"><font color="#FFFFFF"><%= rs.getString("nome")%></font></div></td>
    <td><div align="center"><font color="#FFFFFF"><%= rs.getString("descricao")%></font></div></td>
    <td><div align="center"><font color="#FFFFFF"><%= rs.getString("cotacao")%></font></div></td>
    <td><div align="center"><font color="#FFFFFF"><img src="<%= rs.getString("imagem")%>"></font></div></td>
  </tr>
  <% }
 if (rs != null) rs.close(); 
 if (stmt!= null) stmt.close(); 
 if (con1!= null) con1.close();
  
 } 
 catch (Exception e) {
out.println("Erro: " + e.toString());
}
 
  %>
</table>


</body>
</html>

Erro:

É um código bem simples, só de teste!!

obrgado,

6 Respostas

J

O erro é em qual linha?

Você criou o DSN locadora?

F

Então JavaDrops,

Eu criei um novo Microsoft Access Driver com o nome de locadora e apontei para meu arquivo mdb.

Não aparece erro em nenhuma linha, apenas essa msg de erro, nada mais!!

vc sabe oq pode estar ocorrendo??

valeuu

J

Tenta colocar essa linha dentro do primeiro try:
Connection con1 = null;

F

putzzz…tambem não funcionou…agora esta com esse erro:

J

Não sei como funciona o jasper.

Acho que era melhor você tentar conduzir essa dúvida no fórum específico de JSP:
http://www.portaljava.com/home/modules.php?name=Forums&file=viewforum&f=3

F

Valeu JavaDrops eu postei la, pra ver se alguem tem uma idéia.

O engraçado é que em outro micro essa pagina tava rolando sussa. E eu ja fiz funcionar outras paginas acessando BD.
Sei la oq acontece.

Mas mesmo assim valeu pela força.

Criado 4 de agosto de 2005
Ultima resposta 5 de ago. de 2005
Respostas 6
Participantes 2