:lol:
Estou com um problema de sql.
Tenho um arquivo inserir_aluno.jsp e estou chamando o BD através deste código:
ResultSet res = stm.executeQuery(“select max(alucodigo) from inserir_aluno”);
só que o eclipse não reconhece o parametro “stm”. Chamo a conexão com o banco pela diretiva :
<%@page import=“br.com.unipac.jdbc.ConnectionFactory”%>
Será que alguém pode me ajudar? :lol:
O código que faz conexão com o BD é:
package br.com.unipac.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class ConnectionFactory {
private static Connection con = null;
public static Connection getConnection() throws SQLException {
try {
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/unipac_download", "root", "root");
@SuppressWarnings("unused")
Statement stm = con.createStatement();
} catch (ClassNotFoundException e) {
e.printStackTrace();
throw new SQLException(e.getMessage());
}
return con;
}
public static void closeConnection() throws SQLException {
if ( con == null || con.isClosed() )
return;
else
con.close();
}
}