Advertisement
Guest User

Untitled

a guest
Nov 26th, 2014
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.91 KB | None | 0 0
  1.   public void inserir(produtos p)
  2.     {
  3.         List<produtos> lst = new LinkedList();
  4.        
  5.         String sql = "insert into produto (id_produto, descricao, valor, estoque) values (nextval('produto_seq'),?,?,?)";
  6.         try {
  7.             System.out.println("sql: "+sql);
  8.             PreparedStatement stmt = con.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
  9.            
  10.             stmt.setString(1, p.getDescricao());
  11.             stmt.setFloat(2, p.getValor());
  12.             stmt.setInt(3, p.getEstoque());
  13.            
  14.             stmt.execute();
  15.            
  16.             ResultSet rs = stmt.getGeneratedKeys();
  17.             if(rs.next())
  18.             {
  19.                 p.setId_produto(rs.getInt(1));
  20.             }
  21.         }
  22.         catch(SQLException e)
  23.         {
  24.             System.out.println("ocorreu um erro: "+e.getMessage());
  25.             System.out.println("sql: "+sql);
  26.         }
  27.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement