Visual Basic.NET - Como obtener datos del Datagrid luego de DBlclik

 
Vista:

Como obtener datos del Datagrid luego de DBlclik

Publicado por Mumo (73 intervenciones) el 12/11/2002 19:30:45
al hacer doble click en un DATAGRID como puedo obtener el valor del registro seleccionado?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como obtener datos del Datagrid luego de DBlcli

Publicado por Alvaro (20 intervenciones) el 13/11/2002 15:21:02
te envio esto espero que te sirva
en el evento CurrentCellChanged de la grila coloca
------------------------------------------
Grilla.Select(Grilla.CurrentCell.RowNumber)
Mostrar_Datos

en el evento click de la grilla coloca el procedimiento sig;
---------------------------------
Mostrar_Datos
--------------------------------
procedimiento mostra_datos donde la funcion isdbnull permite filtrar los adtso nulos, este codigo permite traspasar los datos de cada columna de la fila seleccionada a los controles donde los voy a desplegar
----------------------------
If Not IsDBNull(Grilla.Item(Fila_Grid, 1)) Then
LblItem.Text = Grilla.Item(Fila_Grid, 1)
End If

If Not IsDBNull(Grilla.Item(Fila_Grid, 2)) Then
TxtCodArticulo.Text = Grilla.Item(Fila_Grid, 2)
End If
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

Se mas claro..respondes a medias

Publicado por Mumo (73 intervenciones) el 13/11/2002 17:10:40
Mira en el codigo anterio nose para que es el fila_grid... de donde obtengo esto? .......
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

Esto lo averigue yo es mas claro que sus respuesta

Publicado por Mumo (73 intervenciones) el 13/11/2002 17:32:03
Private Sub data_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles data.Click
If Not IsDBNull(data.Item(1, 0)) Then
Lrut.Text =data.Item (data.CurrentCell.RowNumber,0)

End If

End Sub

Esto si funciona¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
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

RE:Esto lo averigue yo es mas claro que sus respue

Publicado por Alvaro (20 intervenciones) el 13/11/2002 18:47:50
Si está bien, pero si lo miras bien es practicamente lo mismo, en el trabajo incluso lo utilizamos marcando toda la fila, se le da el efecto que tota quede marcada,es super facil, incluso me mandaste un codigo donde declaraste variables con el tipo de dato oledbadaptador y dataset, esto no es necesario ya que se genera por medio de un wizard, solo tu los referencias en el codigo y listo.
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

Muy bien pero como se hace????

Publicado por Mumo (73 intervenciones) el 13/11/2002 20:05:05
es muy facil decir como hacerlo el problema e scomo hacerlo...
me puedes mandar algun codigo ya que soy nuevo en esto..

Usas MSN de hotmail????? me puedes encontrar alli...mi correo de msn es [email protected].
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

Asi es mucho mas facil

Publicado por david cedeño (1 intervención) el 17/09/2008 02:17:59
MsgBox(Dg2.Item(0, Dg2.CurrentRow.Index).Value())
' nos devuel ve le valor de la columna 0 y la fila seleccoinada
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

Creo que esto es lo que buscabas

Publicado por edwin (1 intervención) el 09/03/2010 22:31:44
MessageBox.Show(Dgv1.Item(Dgv1.CurrentCell.ColumnIndex, Dgv1.CurrentCell.RowIndex).Value)

este devuelve justo el que seleccionas
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