Outras formas de fazer isso

2 respostas
ElesisLink

Gostaria de saber como eu faço essa inserção ou qualquer comando SQL diferente

Conexao.Conecta();
		try{
		
			PreparedStatement pstmt;
String SQL = "INSERT INTO usuario(nome, usuario, senha, perfil_acesso, situacao)"+
			" VALUES ('"+usu.getNome()+"' , '"+usu.getLogin()+"' , '"+
			usu.getSenha()+"' , "+usu.getPerfil()+" , "+usu.getSituacao()+")";
			pstmt = Conexao.connection.prepareStatement(SQL);
			pstmt.execute(SQL); 
			
			JOptionPane.showMessageDialog(null,"Cadastro efetuado com sucesso!","Aviso do Sistema:", JOptionPane.INFORMATION_MESSAGE);		    
		} 
      
      catch(SQLException ex){
           
    	   System.out.println("SQLException: " + ex.getMessage());
           System.out.println("SQLState: " + ex.getSQLState());
           System.out.println("VendorError: " + ex.getErrorCode());
               
      }
     
      Conexao.Fecha();

2 Respostas

Rodrigo_Sasaki

Faça uma pesquisa no Google por PreparedStatement

nel

Métodos iniciando com letra maiúscula, negativo, errado.
Sobre sua dúvida, não entendi ela.

Além do que o digaoneves disse, é melhor tu ler um bom artigo sobre JDBC.
Procure aqui no próprio GUJ, tem um interessante.

Criado 14 de junho de 2012
Ultima resposta 14 de jun. de 2012
Respostas 2
Participantes 3