Visual Basic.NET - como eliminar una fila en datagridview

 
Vista:

como eliminar una fila en datagridview

Publicado por Gabriel Gonzalez (2 intervenciones) el 20/07/2013 00:22:50
estoy trabajando con un datagridview en C# y quisiera saber como hacer para eliminar una fila segun el numero de ID de una persona de esta tabla. me refiero a que yo ingreso el numero de ID en un textbox y al presionar el boton eliminar deberia eliminar la fila la cual contiene en ID que coincide con el del textbox
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder

como eliminar una fila en datagridview

Publicado por omar (45 intervenciones) el 21/07/2013 23:18:47
Es facil
Deseas eliminarlo solo del datagridview o de la base de datos

enviame un email
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

como eliminar una fila en datagridview

Publicado por Gabriel Gonzalez (2 intervenciones) el 23/07/2013 03:09:00
solo quiero eliminarlo de el datagridview
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

como eliminar una fila en datagridview

Publicado por omar (45 intervenciones) el 24/07/2013 01:30:12
Si lo enlazas a una base de datos el datagridview puedes hacer esto

en un boton del formulario

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim dt As DataTable''Creas un datatable
dt = dgv.DataSource''Almacenamos las tablas en el datatable
Dim filas As Integer = dt.Rows.Count
Dim idd As Integer
''Recorremos los datos que estan en el datatable
For i As Integer = 0 To dt.Rows.Count - 1
idd = dt.Rows(i).Item(0)
If idd = tid.Text Then''Si se encuentra el registro indicado
dt.Rows.RemoveAt(i)''Pasamos a eliminarlo del datatable
Exit For
End If
Next
''Cargamos nuevamente los datos al datagridview mostrando los cambios
dgv.DataSource = dt
End Sub

''Espero que te sirva el ejemplo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar