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

Mostrar determinadas columnas en datagrid

Estas en el tema de Mostrar determinadas columnas en datagrid en el foro de Visual Basic clásico en Foros del Web. pues eso que muestro un datagrid con todas las columnas de una tabla y me gustaria que solo se mostraran determinadas columnas, si en vez ...
  #1 (permalink)  
Antiguo 27/06/2005, 05:41
 
Fecha de Ingreso: mayo-2002
Mensajes: 197
Antigüedad: 22 años
Puntos: 0
Mostrar determinadas columnas en datagrid

pues eso que muestro un datagrid con todas las columnas de una tabla y me gustaria que solo se mostraran determinadas columnas, si en vez de select all selecciono solo los campos a mostrar sale bien, pero necesito seleccionar todas las columnas para un uso posterior.

CODIGO:

rsg.CursorLocation = adUseClient
rsg.CursorType = adOpenStatic
rsg.Open "SELECT * FROM etiquetas where modelo like '%" & txtModelo.Text & "%' order by modelo", cnn, adOpenDynamic, adLockOptimistic
Set DataGrid1.DataSource = rsg
DataGrid1.ReBind


Soy demasiado nuevo aun en Visual Basic y desconozco si hay algun metodo para filtrar las columnas a mostrar y por mas que busco no encuentro nada.

Gracias
  #2 (permalink)  
Antiguo 27/06/2005, 08:04
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
mira y si colocas un flexgrid, con el podes ocultar columnas, mas manejable qu el datagrid..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #3 (permalink)  
Antiguo 27/06/2005, 11:50
 
Fecha de Ingreso: mayo-2002
Mensajes: 197
Antigüedad: 22 años
Puntos: 0
muchas gracias por responder, al final simplemente añadiendo la siguiente linea al final del codigo anterior me va ocultando las columnas

DataGrid1.Columns.Item(\"Id\").Visible = False
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 22:24.