Erro ao executar select

2 respostas
I

pessoal estou começando com jdbc, estou tentando fazer um cadastro de entrada de alunos, que usa access ,consegui inserir dados sem problemas mas o select esta dando um erro,

[Microsoft][Driver ODBC para Microsoft Access] Parâmetros insuficientes. Eram esperados 1

public void insere(String nome,String matricula,String curso,String data,String hora){
    	try {
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		}
		catch(ClassNotFoundException e) {
			System.out.println("Não consigo carregar o driver...");
			e.printStackTrace();
			return;
		}
		try{
		Connection conn = DriverManager.getConnection("jdbc:odbc:JdbcTesteAccess","","");
		Statement stmt = conn.createStatement();
		ResultSet rs = stmt.executeQuery("SELECT matricua FROM aluno;");
		while (rs.next()) {
			JOptionPane.showMessageDialog(null,rs.getInt("matricula")+"");
		}//fim while
				
		stmt.close();
		conn.close();
		}catch (Exception e) {
			JOptionPane.showMessageDialog(null,e.getMessage());
		}
    
    }

a tabela matricula : numero
nome : texto
curso :texto

qualquer ajuda é bem vinda
Empacado mas feliz :grin:

2 Respostas

M

naum seria:

ResultSet rs = stmt.executeQuery("SELECT matricula FROM aluno;");
I

:oops: :oops:
:oops: :oops:
:oops: :oops:

Que vergonha, o pior que errei na digitação mais de uma vez

:oops: :oops:
:oops: :oops:

Foi mal.

Criado 8 de agosto de 2005
Ultima resposta 8 de ago. de 2005
Respostas 2
Participantes 2