como pode ver essa e tabelo produto que consta no meu banco de dados;
SELECT TOP (1000) [idProduto]
,[idUsuario]
,[idCategoria]
,[idLote_Produto]
,[idLoja]
,[idFornecedor]
,[preco]
,[qtd_estoque]
,[descricao]
,[nome]
eu to meio perdido nessa parte, como posso passar paramento no método SALVAR.
quando vou cadastra da erro, devido nao ter passado os idcategoria,idloja etc. como eu poderia ta passando isso null, ou fazendo inserção como combobox.
public void Salvar(ModelUsuario usuario, ModelProduto model) {
Connection conn = getConexao();
String sql = "insert into Produto(idUsuario,preco,qtd_estoque,descricao,nome)"
+ "Values(?,?,?,?,?,?,?,?,?)";
try {
PreparedStatement pst = conn.prepareStatement(sql);
pst.setInt(1, usuario.getIdUsuario());
pst.setDouble(2, model.getPreco());
pst.setInt(3, model.getQtd_estoque());
pst.setString(4, model.getDescricao());
pst.setString(5, model.getNome());
pst.execute();
JOptionPane.showMessageDialog(null, "Dados Inseridos com Sucesso!");
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, ex.getMessage());
}