Oi pessoal,
Construi um formulário onde o usuário pode ou nao preencher alguns campos
, mas quando o usuario deixar aulgum codigo em branco o cadastro
nao é processado!!
SQL = "Insert into Produto(cod_barra,descricao,fabricante,cod_categoria,unidade,precocusto,precovenda,margemlucro,stitributaria) values(";
SQL = SQL + "'"+codbarra+"'";
SQL = SQL + ",";
SQL = SQL + "'"+descricao+"'";
SQL = SQL + ",";
SQL = SQL + "'"+fabricante+"'";
SQL = SQL + ",";
SQL = SQL + "'"+categoria+"'";
SQL = SQL + ",";
SQL = SQL + "'"+unidade+"'";
SQL = SQL + ",";
SQL = SQL +"'"+custo+"'";
SQL = SQL + ",";
SQL = SQL + "'"+venda+"'";
SQL = SQL + ",";
SQL = SQL + "'"+lucro+"'";
SQL = SQL + ",";
SQL = SQL + "'"+stitributaria+"'";
SQL = SQL + ")";
try{
stmt = con.createStatement();
stmt.executeUpdate(SQL);
JOptionPane.showMessageDialog(null,"Cadastro Efetuado com sucesso!", "Mensagem",JOptionPane.INFORMATION_MESSAGE);
}
catch(SQLException e){
// e.printStackTrace();
JOptionPane.showMessageDialog(null,"Erro no comando SQL de cadastro!", "Mensagem",JOptionPane.ERROR_MESSAGE);
}
