Problemas em carregar um result set [RESOLVIDO]

1 resposta
MagnoRodrigues

Boa Tarde a todos.

estou com problemas no seguinte trecho do código de meu parceiro de faculdade.

public void carregaResultSet()
{
	String url="jdbc:odbc:bdLang";
	try
	{
		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		Connection minhaConexao=DriverManager.getConnection(url);
		Statement = minhaConexao.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
						resultSet=statement.executeQuery("SELECT * FROM Aluno");

	}
	catch(ClassNotFoundException erro)
	{
		System.out.println("Driver JDBC-ODBC não encontrado.");
	}
	catch(SQLException erro)
	{
		System.out.println("Problemas na conexão com a fonte de dados. ");

	}
}

Na linha onde declaro o statement, me da a seguinte mensagem:

F:\frmsInter\formuAluno.java:504: error: cannot find symbol
                Statement = minhaConexao.createStatement
                ^
  symbol:   variable Statement
  location: class formuAluno

Alguem pode me orientar, porque como disse o código não é meu, e estou confuso. =D

Agradeço já agora.

1 Resposta

MagnoRodrigues

Resolvido pessoal.

Vi que ele estava declarando o metodo sem ser static.

public static void carregaResultSet()
	{
		String url="jdbc:odbc:bdLang";
		try
		{
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
			Connection minhaConexao=DriverManager.getConnection(url);
			stm=minhaConexao.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);;
			rs=stm.executeQuery("SELECT * FROM Aluno");

			}
			catch(ClassNotFoundException erro)
			{
				System.out.println("Driver JDBC-ODBC não encontrado.");

			}
			catch(SQLException erro)
			{
				System.out.println("Problemas na conexão com a fonte de dados. ");

			}
	}
Criado 11 de novembro de 2012
Ultima resposta 11 de nov. de 2012
Respostas 1
Participantes 1