Banco de dados erro

3 respostas
P

Estou com um erro na hora de compilar o metodo pesquisa onde está dando o seguinte erro : No row count was produced Gostaria que algem me ajudasse .

private void consBat(String txtNomeBusca){

try {

		String url = "jdbc:odbc:bd1";

		String usuario = " ";

		String senha = " ";

		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

		Connection con;

		con = DriverManager.getConnection(url,usuario,senha);

		Statement st = con.createStatement();
		
		ssql =  ( "SELECT * FROM BATIZADO WHERE txtNome ="+ "'"+ txtNomeBusca+"'");
			    
		
		st.executeUpdate(ssql);
		  JOptionPane.showMessageDialog(null,"Cadastro efetuado com Sucesso !");
		
		st.close();
		
		con.close();
	
	}
	
	catch(Exception e){
	
		e.printStackTrace();
		System.out.println("Problemas na conexão!");
		return;
		
	}
               
}

Obrigada

3 Respostas

N

troque executeUpdate por executeQuery…

N

ah, foi mal… vc quer cadastrar, né?

então o executeUpdate pode ser q esteja certo…

o pá é o seguinte: é executeUpdate para “UPDATE tabela SET …” e executeQuery para “SELECT campo FROM tabela” ou só execute() q eu acho q aceita qquer coisa…

M

não parece ter nd de ruim, verifique a sua instrução

Criado 21 de novembro de 2003
Ultima resposta 22 de nov. de 2003
Respostas 3
Participantes 3