Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Datagrid

Estas en el tema de Datagrid en el foro de Visual Basic clásico en Foros del Web. Hola amigos. tengo una base de datos enlazada con un datagrid y necesito pasar un registro del datagrid para unas cajas de texto para luego ...
  #1 (permalink)  
Antiguo 26/04/2008, 08:43
 
Fecha de Ingreso: marzo-2008
Mensajes: 2
Antigüedad: 16 años, 1 mes
Puntos: 0
Pregunta Datagrid

Hola amigos. tengo una base de datos enlazada con un datagrid y necesito pasar un registro del datagrid para unas cajas de texto para luego ser modificados los datos pasados a las cajas de texto. gracias de ante mano

Última edición por Mauricio_4; 26/04/2008 a las 08:45 Razón: equivocacion
  #2 (permalink)  
Antiguo 26/04/2008, 11:14
 
Fecha de Ingreso: abril-2008
Mensajes: 6
Antigüedad: 16 años
Puntos: 0
Re: Datagrid

coloca las cajas de texto y en la propiedad datasource asignales el control data que usas

despues a cada caja de texto le asignas un campo de la tabal con la propiedad datafield

luego con el metodo update o addnew del control data podras modificar la tabla
  #3 (permalink)  
Antiguo 26/04/2008, 18:28
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 3 meses
Puntos: 10
Re: Datagrid

No se si te refieras a esto pero...
Utiliza el evento DataGrid1_DblClick() del datagrid para que cuando hagas doble click sobre una columna llene las cajas de texto y utilizas este codigo dentro de ese evento

Text1.Text = DataGrid1.Columns(0).Text
Text2.Text = DataGrid1.Columns(1).Text

Si quieres hacerlo llamando a otro formulario lo haces asi

frmupdate.Text1.Text = DataGrid1.Columns(0).Text
frmupdate.Text2.Text = DataGrid1.Columns(1).Text
frmupdate.Show 1

revisa esta pagina http://softwareperu.coolpage.biz/tut...o-web-peru.php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:17.