Hola, todavia sigo tratando de mejorar mi programa y me pidieron lo siguiente: poder ingresar varias ventas de un solo medico, porque con mi sist. actual se elegía el medico(según la zona) , el mes, el producto y la cantidad. ahora bien, la idea seria conservar el mes, el medico, pero poder ingresar mas productos y sus respectivas cantidades. obviamente el ingreso de los registros seria varias lineas en el datagridview pero pero solo variarian en el producto y cantidad.
mi idea es poner un tipo checkbox que hace visible 3 o 4 combobox mas (producto) y 3 o 4 textbox (cantidad), entonces se llenan la cantidad requerida y se hace el ingreso de ventas a la base, ahora bien no es necesario que se completen los 3 0 4 combox y textbox xke quizas solamente se desean ingresar 2 ventas....
mi actual codigo para el ingreso de una venta es este:
Sub NUEVO()
Dim query As String = "INSERT INTO Ventas (Mes, Medico, Producto, Cantidad) VALUES(@IngresoMes, @IngresoMedico, @IngresoProducto, @IngresoCantidad)"
Dim CMD As New OleDb.OleDbCommand(query, sCnn)
CMD.Parameters.AddWithValue("@IngresoMes", cbxVentaMes.Text)
CMD.Parameters.AddWithValue("@IngresoMedico", cbxVentaMedico.Text)
CMD.Parameters.AddWithValue("@IngresoProducto", cbxVentaProducto.Text)
CMD.Parameters.AddWithValue("@IngresoCantidad", txtVentaCantidad.Text)
sCnn.Open()
CMD.ExecuteNonQuery()
sCnn.Close()
Mostrar()
MsgBox("Registro de venta ingresado")
End Sub
gracias,
julian diaz