Hola gente.
Tengo bien hecho y me funciona un método insertarr, otro ver y el update productos
Todo en una clase productos.
Lo que necesito es cuando inserto con la clase detalles de proveedores desde una factura los productos hacer el update si existe en la tabla productos de cantidad y precio unitario o en su defecto si ese producto no existe, directamente darlo de alta.
Pensaba hacer un cn.modificarProducto(); después del insertar en detalles, pero como lo hago?
cb. es llamar el objeto clase productos previo extends ...
SE PUEDE ESO?
Código:
try{
String sql="select * from productos where id_producto='"+id_producto+"'";
acá selecciono para saber si existe
PreparedStatement c =cn.prepareStatement(sql);
ResultSet rs=c.executeQuery(sql);
if(rs.next()==false){
Productos cb=new Productos();
//Pensaba usar el método de la clase productos
cb.insertarProducto(numero, codigo_barras, sql, cantidad, TOP_ALIGNMENT, id_factura, id_producto, sql);
JOptionPane.showMessageDialog(null, "El numero ingresado no corresponde a una Factura cargada en el sistema");
this.numero="";
}
else{
cb.insertarProducto(....);
}