Erro de SQl no JSP

3 respostas
F

Galera to tomando um pau do jsp, mas sigo na briga.
Fiz um select pra deletar um registro, baseado do código do item, segue trecho do código:

<% String pegaCodigo2 = request.getParameter("pegaCodigo");  
   
   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 WHERE codigo = " + pegaCodigo2;
   ResultSet rs = stmt.executeQuery(sql);
  
  %>

Olha o ero que me aparece na tela:

Erro: java.sql.SQLException: [Microsoft][ODBC Driver Manager] Estado de cursor inválido

Se alguem puder me ajudar, e me dizer oq esta errado, agradeço!!!

Obrigado,

Fábio

3 Respostas

E

eae blz?

qual banco de dados vc tah usando?

Access ???

isso em windows:
caso esteja, vc adicionou ele lah pela Ferramenta administrativa
na parte de Fonte de Dados(ODBC)
para que vc possa utilizar ele no java…

essa hipotese devido ao erro, pois ele não achou o caminho para a base de dados

[]´s

F

Então…eu tenho outras páginas de consulta e adição de dados e esta funcionando normalmente!!..sera q é esse problema mesmo!!!
Uso uma base em access e criei esse eskema pelo ODBC do windows que se chama locadora. Em locadora existe uma tabela chamada filmes. Essa é minha estrutura.
Vc teria idéia do que mais poderia ser verificado.???

Valeu!!

Fábio

F

Por favor…alguem poderia me ajudar!!..é urgente!!

Criado 17 de maio de 2005
Ultima resposta 19 de mai. de 2005
Respostas 3
Participantes 2