Actualizar Tablas Relacionadas
Publicado por Miguel (9 intervenciones) el 03/10/2009 19:10:54
Hola a todos
Mi pregunta es la siguiente:
Leyendo un manual de visual net encontre el siguiente ejemplo:
Dim oDataRow As DataRow
' obtener el objeto fila, de la tabla del dataset ' en el que estamos posicionados
oDataRow = Me.oDataSet.Tables("Clientes").Rows(Me.iPosicFilaActual)
' borrar la fila
oDataRow.Delete()
' mediante el método GetChanges() obtenemos una tabla con las filas borradas
Dim oTablaBorrados As DataTable
oTablaBorrados = Me.oDataSet.Tables("Clientes").GetChanges(DataRowState.Deleted)
' actualizar en el almacén de datos las filas borradas
Me.oDataAdapter.Update(oTablaBorrados)
' confirmar los cambios realizados
Me.oDataSet.Tables("Clientes").AcceptChanges()
Entonces, eso funciona para una consulta hecha sobre una sola tabla pero ¿como puedo hacerlo cuando el dataset contiene una consulta de 2 o más tablas?
Mi pregunta es la siguiente:
Leyendo un manual de visual net encontre el siguiente ejemplo:
Dim oDataRow As DataRow
' obtener el objeto fila, de la tabla del dataset ' en el que estamos posicionados
oDataRow = Me.oDataSet.Tables("Clientes").Rows(Me.iPosicFilaActual)
' borrar la fila
oDataRow.Delete()
' mediante el método GetChanges() obtenemos una tabla con las filas borradas
Dim oTablaBorrados As DataTable
oTablaBorrados = Me.oDataSet.Tables("Clientes").GetChanges(DataRowState.Deleted)
' actualizar en el almacén de datos las filas borradas
Me.oDataAdapter.Update(oTablaBorrados)
' confirmar los cambios realizados
Me.oDataSet.Tables("Clientes").AcceptChanges()
Entonces, eso funciona para una consulta hecha sobre una sola tabla pero ¿como puedo hacerlo cuando el dataset contiene una consulta de 2 o más tablas?
Valora esta pregunta


0