datagrid y datatable

13/10/2004 - 15:24 por Kano | Informe spam
Buenas
Tengo un datagrid con unos cuantos datatables dentro y quisiara enlazar un
datagrid a una datatable de estos, pero mostrar sólo ciertas columnas de la
tabla enlazada.
Como lo hago? hay alguna manera de ocultar columnas en un datagrid? puedo
crear alguna clase de vista q me permita ocultar columnas? (con el dataview
no lo he conseguido?

Gracias por adelantado

Kano

Preguntas similare

Leer las respuestas

#1 Vyacheslav Popov
13/10/2004 - 16:24 | Informe spam
Hola Kano

En DataGrid se usa DataStyles que se encuentra en el apartado Datos..
Con ello puedes seleccionar columnas, tamaño columnas, etc...

Saludos.

"Kano" <kano01ATterraDOTes> escribió en el mensaje
news:
Buenas
Tengo un datagrid con unos cuantos datatables dentro y quisiara enlazar un
datagrid a una datatable de estos, pero mostrar sólo ciertas columnas de
la
tabla enlazada.
Como lo hago? hay alguna manera de ocultar columnas en un datagrid? puedo
crear alguna clase de vista q me permita ocultar columnas? (con el
dataview
no lo he conseguido?

Gracias por adelantado

Kano


Respuesta Responder a este mensaje
#2 Ramon Zarza
14/10/2004 - 01:56 | Informe spam
Kano

Yo me di contra la pared por algo similar pero logre hacerlo..

Solo espero poder explicartelo proque tambien soy novato en todo esto.

1.- Tengo un sqladapter
2.- tengo un dataset
3.- En als propiedades del sqladapter encontraras una que se llama
TableMappings (aclaro que solo tengo una tabla y quizas eso me simplifico,
pero fue el primer paso)
4.- Eso te abre una ventana que te permite definir como se llamaran los
campos que genera la tabla del sqladapter en el los campos "conjunto de
datos" (que yo entendi que eran los del dataset) (yo coloque los mismo
nombres en ambos lados)
5.- en las propiedades del DataSet encontraras una que es "Tables". (parace
como coleccion)
6.- Esta te muestra las "tablas" que tienes y si no tiene "agregalas"
7.- Selecciona la tabla agregada y a la derecha aparecerán las propiedades
de esta tabla
8.- En estas propiedades busca "Columnas" (tambien es una "coleccion").
Seleccionada para configurar y aparece otra ventana
9.- Agrega las columnas con el mismo nombre (ColumnName) y tipo (DataType)
que los que definiiste en el sqladapter.

hasta aqui creo que lo que hice fue "mapear" el sqlsadapter con el dataset.
Me funciono despues de 2 días de buscar sobre el tema

Ahora el grid
En el generador de propiedades (click derecho sobre el datagrid)
.- en "columnas", desactiva la opcion de generacion automatica de las
columnas
.- en "Campos de Datos" te deben aparecer las columnas definidas en el data
set
.- y aqui ya te permite definir cual mostrar y caul no y con que nombre d
ecolumna..

en fin.. es largo pero eso fue lo que me costo..

ojala te sirva..

saludos

(voy a enfrentarme al proximo "pequeño" problema ...)

5.-

"Kano" <kano01ATterraDOTes> wrote in message
news:
Buenas
Tengo un datagrid con unos cuantos datatables dentro y quisiara enlazar un
datagrid a una datatable de estos, pero mostrar sólo ciertas columnas de
la
tabla enlazada.
Como lo hago? hay alguna manera de ocultar columnas en un datagrid? puedo
crear alguna clase de vista q me permita ocultar columnas? (con el
dataview
no lo he conseguido?

Gracias por adelantado

Kano


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida