Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2010, 07:38
kdiamond666
 
Fecha de Ingreso: abril-2010
Mensajes: 31
Antigüedad: 14 años
Puntos: 0
Problema al eliminar registro en datagridview

Hola, tengo un formulario con un datagridview y cuando quiero eliminar un registro que no se pueda porque va relacionada con otra tabla me aparesca el error...ya lo controle con un Try...el problema es q despues q me aparece el error se borra el registro en el datagrid pero no en la base de datos Necesito q no se borre del datagrid q si no se pudo eliminar se quede ahi este es el codigo

Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click

Select Case MessageBox.Show("¿Desea eliminar el registro de la tabla Formularios?", "Formularios", MessageBoxButtons.YesNo)
Case MsgBoxResult.Yes
Try
Me.Form.Rows.Remove(Form.CurrentRow)
Me.FormularioTableAdapter.Update(DatosDataSet.Form ulario)
Catch ex As System.Data.SqlClient.SqlException
Me.FormularioBindingSource.CancelEdit()
MessageBox.Show("Estos datos estan relacionados con otras tablas", "Error al Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try

Case MsgBoxResult.No
Me.FormularioBindingSource.CancelEdit()
End Select
End Sub

Muchas gracias