Visual Basic.NET - Reflejar datos de una base de datos (Acces) en Textbox

 
Vista:
Imágen de perfil de Gerber
Val: 38
Ha disminuido 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Reflejar datos de una base de datos (Acces) en Textbox

Publicado por Gerber (19 intervenciones) el 26/01/2017 07:01:57
Buena Noche.

Necesito de su apoyo.

Acabo de realizar una base de datos en Visual Basic Conectada a Acces. lo que necesito es que cada vez que me localice en una fila de informacion de un DataGridView (Datos guardados) estos se reflejen en mis textbox:


Gracias por el apoyo


Saludos.
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
sin imagen de perfil
Val: 481
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Reflejar datos de una base de datos (Acces) en Textbox

Publicado por Miguel (476 intervenciones) el 26/01/2017 09:24:07
Investiga los eventos de selección de los datos (SelectionChanged por ejemplo) y cuando allí pasa los datos de la fila seleccionada (SelectedRows) a los controles (TextBox, ect).
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
Imágen de perfil de Diego
Val: 605
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Reflejar datos de una base de datos (Acces) en Textbox

Publicado por Diego (190 intervenciones) el 26/01/2017 14:25:02
Hola Gerber, en principio queda bien que el datagridview.selectionmode esté en FullRowSelect, de ese modo queda claro que fila está seleccionada en ese momento. Luego, en el evento SelectionChange del datagridview deberias usar un codigo como en el ejemplo.
Suponemos que tenes 3 columnas, codigo, descripcion y precio. Y esos son los nombres de las columnas de tu datagridview, entonces:

1
2
3
4
5
if not isnothing(datagridview1.selectedrows) then
   textbox1.text = datagridview1.currentrow.columns("codigo").value
   textbox2.text = datagridview1.currentrow.columns("descripcion").value
   textbox3.text = datagridview1.currentrow.columns("precio").value
endif

Espero haberte podido ayudar.
Saludos y +bytes.
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
Imágen de perfil de Gerber
Val: 38
Ha disminuido 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Reflejar datos de una base de datos (Acces) en Textbox

Publicado por Gerber (19 intervenciones) el 26/01/2017 16:31:52
Buenas tardes.

fijate que me marca como error la parte de .columns

textbox1.text = datagridview1.currentrow. columns("codigo").value

este es el msj

Columnas no es miembro de "System.Windows.forms.Datagridview1"
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
Imágen de perfil de Diego
Val: 605
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Reflejar datos de una base de datos (Acces) en Textbox

Publicado por Diego (190 intervenciones) el 27/01/2017 00:24:19
Hola Gerber, mil disculpas. en realidad el miembro es cells.

Quedaría.....

1
2
3
4
5
if not isnothing(datagridview1.selectedrows) then
   textbox1.text = datagridview1.currentrow.cells("codigo").value
   textbox2.text = datagridview1.currentrow.cells("descripcion").value
   textbox3.text = datagridview1.currentrow.cells("precio").value
endif

Asi, debería de funcionar.
Saludos y +bytes.
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
Imágen de perfil de Edward
Val: 392
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Reflejar datos de una base de datos (Acces) en Textbox

Publicado por Edward (146 intervenciones) el 26/01/2017 18:34:44
Buen día para todos,

Gerber, Para lo que quieres hacer te dejo este link donde explico el proceso.


https://aprendamosdeprogramacion.wordpress.com/2016/10/15/capturar-y-mostrar-datos-de-un-datagridview-en-vb-net/


Espero haber sido de ayuda.

Que tengan buen día,

El conocimiento siempre debe ser compartido, para que entre todos aprendamos un poco mas...

Mas ejemplos acá...

https://aprendamosdeprogramacion.wordpress.com/
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