Elimar un dato de un listview
Experto tengo un pequeño problema con listview.
Mi listview
id | nombre | direcion | tel
1 | jose | zapata |554848464
2 | jua | grnjas |554848464
tengo este codigo para eliminar un registro
<pre>
Private Sub btnborrar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnborrar.Click
' Eliminar la fila indicada
Dim i As Integer
Dim fila As Data.DataRow
fila = CType(ListView1.SelectedItems(0).Tag, DataRow)
Me.Dscliente1.Tables(0).Rows.Remove(fila)
ListView1.Items.Remove(ListView1.SelectedItems(0))
Me.OleDbDataAdapter1.Update(Me.Dscliente1)
Me.Dscliente1.AcceptChanges()
End Sub
</pre>
El problema es que cundo selecciono el registro y le doy click al botón,
quita el dato del listviw, pero no realiza los cambios en la bd, y al momento
de actualizar la tabla reaparece los datos, como puedo hacer para que no suceda
esto.
Mi listview
id | nombre | direcion | tel
1 | jose | zapata |554848464
2 | jua | grnjas |554848464
tengo este codigo para eliminar un registro
<pre>
Private Sub btnborrar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnborrar.Click
' Eliminar la fila indicada
Dim i As Integer
Dim fila As Data.DataRow
fila = CType(ListView1.SelectedItems(0).Tag, DataRow)
Me.Dscliente1.Tables(0).Rows.Remove(fila)
ListView1.Items.Remove(ListView1.SelectedItems(0))
Me.OleDbDataAdapter1.Update(Me.Dscliente1)
Me.Dscliente1.AcceptChanges()
End Sub
</pre>
El problema es que cundo selecciono el registro y le doy click al botón,
quita el dato del listviw, pero no realiza los cambios en la bd, y al momento
de actualizar la tabla reaparece los datos, como puedo hacer para que no suceda
esto.
1 respuesta
Respuesta de Roberto Alvarado
1