lunes, 27 de julio de 2009

Capturar datos de un DataGridView

Este artículo tara como grabar los datos seleccionados en una celda del DataGridView, es decir recuperarlo para su posterior uso.

Primeramente, como acostumbro voy a mostrarle el codigo; para esto tengo dos formas de hacerlo:

  1. Usando el With..End With:
           Dim cod as String
    With DataGridView1
    cod = .Item(0, .CurrentCell.RowIndex).Value)
    End With
  2. Sin usar With..End With:
           Dim cod as String       
    cod = DataGridView1.Item(0, DataGridView1_
    .CurrentCell.RowIndex).Value)
´

La explicacion es muy simple para ambos casos, utilizamos la propiedad Item para poder localizar la celda de donde se va a recuprera los datos. Primeramente escribimos el indice de la columna (en este caso es cero) y luego el indice de la fila (en este caso captura la fila seleccionada).