Editar listview

Tengo un problema con un listview
estroy trabajando en vb.net 2002 y access
tengo 3 txtbox
txtid, txtname, txttel
tengo un listview con la tabla empleado;
id | nombre | telefono
1  | juan      |51233239
2  | jose      |51223239
Como puedo hacerle que al dar click en un registro
Me lo muestre en los text box
Y ademas como modificar estos datos
Y guardalos dentro<de la bd por medio
De un dataset.

1 respuesta

Respuesta
1
En el evento SelectedIndexChanged del listview muestra los datos en los controles que quieras, para grabarlos en la base de datos utiliza la sentencia UPDATE en uansentencia SQL.
Podría hacer un pequeño ejemplo de como se haría por favor
Sub listview_selectedindexchanged(sender as object, e as eventargs)
txtid.text = listview.SelectedItem.text
txtnombre.text = listview.SelectedItem.SubItem(1).text
txttelefono.text = listview.SelectedItem.subItem(2).text
End Sub
---------------------------------------------------------
Dim SbQuery as new stringbuilder
sbQuery.Append("UPDATE MiTabla SET ")
sbQuery.Append("Nombre ='" & txtnombre.text & "', ")
sbQuery.Append("Telefono = '" & txttelefono.text & "' ")
sbQuery.Append(" WHERE Id = " & txtid.text )
SqlCommand. ExecuteNonQuery(sbQuery. ToString)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas