Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2007, 03:52
Bettyboop
 
Fecha de Ingreso: noviembre-2005
Mensajes: 7
Antigüedad: 19 años, 4 meses
Puntos: 0
Eliminar registro datagrid enlazado

Buenas tardes:
A ver si alguien me puede echar una mano.
Tengo 2 datagridview enlazados, con datos procedentes de una base de datos, con una relación 1 a varios.
Necesito crear un botón con el que eliminar el registro seleccionado tanto del primero (se eliminarian los datos del 2º datagrid), o del 2º.
Tengo el siguiente código, pero no me funciona. No me actualiza la base de datos, y a veces me elimina registros del 2º datagrid, cuando estoy intentando eliminarlo del 1º.

If Me.dgvClientes.Focus Then
If Me.dgvClientes.RowCount > 0 Then

oDataset.Tables(0).Rows.RemoveAt(Me.dgvClientes.Cu rrentCell.RowIndex)
AdaptadorCliente.Update(oDataset.Tables("Personas" ))
End If
End If
If Me.dgvDirecciones.Focus Then
If Me.dgvDirecciones.RowCount > 0 Then
oDataset.Tables(0).Rows.RemoveAt(Me.dgvDirecciones .CurrentCell.RowIndex)
AdaptadorDirecciones.Update(oDataset.Tables("Direc ciones"))
End If
End If

Muchas gracias. Un saludo a todos