Hola amigos
No se si corresponde a este foro pero ahi les va la pregunta
Yo trabajo con vb.net y en la clase que administra mis notas de inventario
utilizo un Sql Data Adapeter para grabar la cabecera y otro SqlDA para el
detalle de la nota, ambos DataAdapters tienen asociado el mismo objeto
coneccion a cada uno de sus objetos SqlCommand que hacen el trabajo del INS
UPD y DEL
La PREGUNTA: Como puedo incorporar el tema de las transacciones ?? Si abro
la transaccion en la conexion que estan usando todos los SqlCommand de los
diferentes DA, y luego hago la grabacion de la glosa y los detalles para
despues cerrar la transaccion funcionaria cierto?. Alguno de Uds trabajó
asi???
Aunque he oido que usar DS tipados quita desempeño , al final las ventajas
en la velocidad de desarrollo y facilidad de uso y mantenimiento me
convencieron y hasta el momento no me arrepiento, uff me sali de tema
Asi estoy grabando una tabla y su tabla de detalle , que les parece?
Try
'Acualiza la caberera
Me.SqlDA_NotGlo.Update(ds)
'Coloca el Nro a todos los registros de la
'tabla de movimientos
'Dim n_Ndoc As Integer = 0
If ds.bNotGlo.Rows.Count > 0 Then
nNdoc = ds.bNotGlo.Rows(0)("Ndoc") 'Es parametro de salida asi que
se carga solo
End If
Dim r As DataRow
For Each r In ds.bNotMov.Rows
If r.RowState = DataRowState.Added Or r.RowState =
DataRowState.Modified Then
If r("Ndoc") = 0 Then
r("Ndoc") = nNdoc
End If
End If
Next
'Graba movimientos
Me.SqlDA_NotMov.Update(ds)
Catch oErr As Exception
Me.Errores = oErr.Message
End Try
Salu2
Sergio
Leer las respuestas