
Consulta proyecto (datagridview + bd)
Publicado por Andres (3 intervenciones) el 23/10/2016 18:39:49
Hola buenos días !
Estoy haciendo un proyecto para el lugar donde estudio y me surgió un inconveniente que me esta trancando un poco, les cuento a ver si alguien me puede ayudar, se lo agradecería muchísimo!
El problema es el siguiente: tengo que hacer una app para una tienda de ropa, con conexion a una base de datos hechas en access 2010. Ya lo tengo bastante avanzado, pero a la hora de programar la ventana de Facturacion, me surgio esto. Tengo un datagridview que no esta conectado a la bd, simplemente almacena datos que el vendedor le carga, estos son 4, el id_producto, el precio_producto (que lo toma desde la basde de datos, cuando ingresa el codigo del producto en el textbox), la cantidad_producto y el nombre del producto (que tambien lo toma de la bd cuando ingresa el id)
El nombre es mas para darle una nocion al vendedor de la venta en general, los 3 datos que tengo que guardar en la bd son como mencione antes id_producto, precio_producto, cantidad_producto
tengo 2 tablas en la bd que se llenan desde la ventana faturacion, una es FACTURA_CLIENTE y la otra es DETALLE_FACTURA_CLIENTE, la primera lleva los datos: num_factura que la ingresa el vendedor en un textbox q se encuentra en la misma ventana, el id_cliente (dato q no es obligatorio, pero que de el comprador estar registrado en la bd, guarda el dato) y fecha_factura (que tambien la ingresa el vendedor en la misma ventana)
ESTA PARTE YA ESTA HECHA Y FUNCIONANDO
pero, el problema esta cuando tengo que pasar los datos almacenados en el datagridview a la tabla DETALLE_FATURA_CLIENTE, esta tiene 2 claves primarias, que son detalle_factura, que vendria a representar el renglon donde se especifica el producto que compro y los demas datos (no se genera solo, calcula cuantos productos diferentes hay en el datagridview e ingresa en la tabla los valores)
y la otra clave primaria es numero_factura.
Y tambien almacena los 3 datos que interesaban del datagridview, id_producto, precio, cantidad.
La verdad estoy teniendo problemas para recorrer cada columna del datagridview e ingresar esos datos en la columna correspondiente de la tabla de la bd.
Repito, si podrian orientarme, o escribirme el codigo que les parece que funcionaria, seria de muchisima ayuda, gracias !

Les dejo la imagen de lo que les explique, saludos !
Estoy haciendo un proyecto para el lugar donde estudio y me surgió un inconveniente que me esta trancando un poco, les cuento a ver si alguien me puede ayudar, se lo agradecería muchísimo!
El problema es el siguiente: tengo que hacer una app para una tienda de ropa, con conexion a una base de datos hechas en access 2010. Ya lo tengo bastante avanzado, pero a la hora de programar la ventana de Facturacion, me surgio esto. Tengo un datagridview que no esta conectado a la bd, simplemente almacena datos que el vendedor le carga, estos son 4, el id_producto, el precio_producto (que lo toma desde la basde de datos, cuando ingresa el codigo del producto en el textbox), la cantidad_producto y el nombre del producto (que tambien lo toma de la bd cuando ingresa el id)
El nombre es mas para darle una nocion al vendedor de la venta en general, los 3 datos que tengo que guardar en la bd son como mencione antes id_producto, precio_producto, cantidad_producto
tengo 2 tablas en la bd que se llenan desde la ventana faturacion, una es FACTURA_CLIENTE y la otra es DETALLE_FACTURA_CLIENTE, la primera lleva los datos: num_factura que la ingresa el vendedor en un textbox q se encuentra en la misma ventana, el id_cliente (dato q no es obligatorio, pero que de el comprador estar registrado en la bd, guarda el dato) y fecha_factura (que tambien la ingresa el vendedor en la misma ventana)
ESTA PARTE YA ESTA HECHA Y FUNCIONANDO
pero, el problema esta cuando tengo que pasar los datos almacenados en el datagridview a la tabla DETALLE_FATURA_CLIENTE, esta tiene 2 claves primarias, que son detalle_factura, que vendria a representar el renglon donde se especifica el producto que compro y los demas datos (no se genera solo, calcula cuantos productos diferentes hay en el datagridview e ingresa en la tabla los valores)
y la otra clave primaria es numero_factura.
Y tambien almacena los 3 datos que interesaban del datagridview, id_producto, precio, cantidad.
La verdad estoy teniendo problemas para recorrer cada columna del datagridview e ingresar esos datos en la columna correspondiente de la tabla de la bd.
Repito, si podrian orientarme, o escribirme el codigo que les parece que funcionaria, seria de muchisima ayuda, gracias !

Les dejo la imagen de lo que les explique, saludos !
Valora esta pregunta


0