Busco consejo...

08/02/2007 - 19:54 por Carmelo J. Morales Muñoz | Informe spam
¡Hola!

Tengo toda una factura en un DataSet, organizada en dos dataTable dentro del
dataSet.

El primer dataTable es la cabecera de la factura, el segundo dataTable
contiene todas las líneas de factura.

Ahora necesito enviar toda esa información hacia una base datos SqlExpress
2005. ¿me pueden recomendar como hacerlo?.

Yo había pensado enviar la cabecera, luego con el identificador único
enlazado a esa cabecera, enviar las filas, si hay algún error borrar
cabecera.

¿como me recomiendan hacerlo?.

bye!
 

Leer las respuestas

#1 Alberto Poblacion
08/02/2007 - 22:44 | Informe spam
"Carmelo J. Morales Muñoz" wrote in message
news:
Yo había pensado enviar la cabecera, luego con el identificador único
enlazado a esa cabecera, enviar las filas, si hay algún error borrar
cabecera.



Efectivamente hay que hacerlo asi, pero yo recomendaría iniciar una
transacción, enviar la cabecera, luego enviar las filas, y luego confirmar
la transacción. Si hay un error, se hace un rollback de la transacción, con
lo que ya se borra la cabecera automáticamente.

Preguntas similares