Erro conexão JSP Oracle

3 respostas
D

Olá Pessoal,

Estou com o seguinte erro:

symbol : class ResultSet
location: class org.apache.jsp.testeConexao_jsp
ResultSet rs = st.executeQuery(“SELECT * FROM ONLINE_MEDIA;”);
^
6 errors

Tenho o arquivo testaConexao.jsp com o conteudo:

<%

String url = jdbc:oracle:thin:@w2k07:1521:orcl;

String driver = oracle.jdbc.driver.OracleDriver;

connBean Connection ;
try {

Class.forName(oracle.jdbc.driver.OracleDriver);

connBean = DriverManager.getConnection(jdbc:oracle:thin:@w2kfatma07:1521:orcl, sup, si);

Statement st = connBean.createStatement();

System.out.println(Funfou a conexão);

ResultSet rs = st.executeQuery(SELECT * FROM ONLINE_MEDIA;);

String nome, telefone1;

while(rs.next()) {

nome = rs.getString(nome);

telefone1 = rs.getString(telefone1);

System.out.println(Nome: + nome + Telefone 1:” + telefone1);

}

Connection.close();

}

catch (Exception ex) { ex.printStackTrace(System.out);

System.out.println(NÃO Funfou a conexão);

}
%>

E tenho a classe java connBean.java com o conteudo:

import java.sql.Connection;

import java.sql.SQLException;

import oracle.jsp.dbutil.ConnCacheBean;

/**

  • Classe para conexão com o banco de dados
  • @version 1.0 05/12/2006

*/
public class connBean {

private ConnCacheBean c;

/**

  • Construtor default
  • A nova instância já abre a conexão ao banco de dados.

  • @throws SQLException se houver erro na conexão
    */
    public connBean()
    throws SQLException {
// parametros de conexao
String CONN_URL = "jdbc:oracle:thin:@w2k07:1521:orcl";
String CONN_USER = "suporte";
String CONN_PASSWORD = "siam";
//System.out.println(CONN_URL+ " - "+ CONN_USER);

//instancia implementacao Oracle do pool de conexoes
c = new ConnCacheBean();

c.setMaxLimit(10);
c.setCacheScheme(ConnCacheBean.FIXED_RETURN_NULL_SCHEME);
c.setUser(CONN_USER);
c.setPassword(CONN_PASSWORD);
c.setURL(CONN_URL);

}

/**

  • Obtém a instância da conexão
  • @return a instância da conexão
  • @throws SQLException em caso de erro com a conexão
    */
    public Connection getConnection()
    throws SQLException {
    return c.getConnection();
    }

/**

  • Encerra a conexão
  • @throws SQLException se houver erro ao fechar a conexão
    */
    public void close()
    throws SQLException {
    c.close();
    }
    }

Agradeceria a ajuda

Atenciosamente

Daniel

3 Respostas

furutani

O erro não esta completo. Mas um chute seria por que vc esqueçeu de importar a classe ResultSet.

Fabiano

Daniel,

Primeiramente gostaria de pedir que, nos próximos posts, você coloque o seu código dentro das TAGS de code (tem um botão específico para abrir e fechar a tag ao postar), fica mais legível.

Cara, pra eu não falar besteira, tem como você postar o testaConexao.jsp por completo?

javaAurelio

Talvez falta o import do ResultSet.

Nao me lembro bem se é preciso o[size=18] ; [/size]no final do sql

:roll:

Criado 8 de março de 2007
Ultima resposta 12 de mar. de 2007
Respostas 3
Participantes 4