
16/12/2008, 16:33
|
 | | | Fecha de Ingreso: junio-2007 Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 17 años, 9 meses Puntos: 49 | |
Respuesta: Editar elemento seleccionado de un DataGridView Listo compañeros ya lo solucioné de esta forma por si a alguno le interesa:
Código:
'MODIFICAR UN ELEMENTO DEL DATAGRIDVIEW
Dim Estado As String = ""
'VARIABLE QUE IDENTIFICA QUE ACCIÓN SE EFECTUO SOBRE EL OBJETO DATAGRIDVIEW - MODIFICACIÓN
Estado = "M"
'REFERENCIAMOS EL OBJETO DATATABLE AL CUAL ESTA ENLAZADO EL OBJETO DATAGRIDVIEW.
Dim sdatatable As DataTable = DirectCast(Me.equivalencias.DataSource, DataTable)
AddHandler sdatatable.RowChanged, _
New DataRowChangeEventHandler(AddressOf Row_Changed)
'INDICARLE AL DATATABLE QUE ACEPTE LOS CAMBIOS
sdatatable.AcceptChanges()
'UBICAMOS LA FILA SELECCIONADO Y CADA UNA DE LAS COLUMNAS
sdatatable.Rows(Me.equivalencias.CurrentRow.Index.ToString).Item(0) = Me.equivalencia2.Text
sdatatable.Rows(Me.equivalencias.CurrentRow.Index.ToString).Item(1) = Me.equivalencia3.Text
sdatatable.Rows(Me.equivalencias.CurrentRow.Index.ToString).Item(2) = Me.cmbequivalencias.Text
sdatatable.Rows(Me.equivalencias.CurrentRow.Index.ToString).Item(3) = Estado
Private Sub Row_Changed(ByVal sender As Object, _
ByVal e As DataRowChangeEventArgs)
Console.WriteLine("Row_Changed Event: name={0}; action={1}", _
e.Row("REFE_COMPETENCIA"), e.Action)
End Sub
Saludos.
__________________ "SELECT * FROM Mujeres WHERE situacion NOT IN ('CASADAS','CON HIJOS','ATORMENTADAS','CUASI-ENNOVIADAS') AND personalidad <> 'INTENSA'" |