pregunta con el datagridview

19/10/2007 - 15:25 por Pablo cifuentes | Informe spam
hola como van
bueno tengo este cuento

DataSet ds3 = ConSql.ProductosLista();
dataGridView3.DataSource = ds3.Tables[0];

en ds3 me queda una tabla con columnas, id_producto, nombre, cantidad, ..
y lo que quiero es poder mostras en el datagridview solo el nombre las otras
no me importan, no las necesito el motivo de no hacer una consulta con que
solo me devuelva los nombres es que esta tabla la uso en su totalidad en
otras cosas y no amerita crear una consulta extra para tener algo que ya
tengo con esto.

en conclusion, es que si me pueden ayudar a mostrar una sola columna en el
datagridview, no todas.

muchas gracias

Preguntas similare

Leer las respuestas

#6 Pablo cifuentes
23/10/2007 - 21:32 | Informe spam
cesar, es que la cuestion es que la conexion a la base de datos no me aparece
en el datapropertyname, ya que estoy usando un .dll para conectarme a Mysql,
entonces esta no aparece ahi

"Cesar Gazzo Huck" wrote:

Pablo, especificaste la columna en el designer y en la propiedad
DAtaProperrtyName le asignaste el nombre del campo de la tabla o sql que
deseas que te muestre???


"Pablo cifuentes" escribió en el
mensaje news:
> hola cesar bueno lo tuyo me funciono pero el problema es q la columna que
> quiero no sale ningun dato salen todas en blanco, no se que pasa?, hice
> exactamente lo que dijiste...
>
> "Cesar Gazzo Huck" wrote:
>
>> Mira cuando definis el datagrid en el podes definir las columnas que
>> queres
>> que te muestre! es mejor ya que solo te carga las que queres!
>> Vas a property, columns y ahi le pones cuales son!
>> Luego en el codigo pones
>> DataSet ds3 = ConSql.ProductosLista();
>> dataGridView3.AutoGenerateColumns = false (ALGO ASI es la propiedad) Y
>> ESO
>> HACE QUE SOLO LLENE LAS COLUMNAS QUE DEFINISTE :)
>> dataGridView3.DataSource = ds3.Tables[0];
>>
>> Espero que te sirva!
>>
>>
>> "Pablo cifuentes" escribió en
>> el
>> mensaje news:
>> > hola como van
>> > bueno tengo este cuento
>> >
>> > DataSet ds3 = ConSql.ProductosLista();
>> > dataGridView3.DataSource = ds3.Tables[0];
>> >
>> > en ds3 me queda una tabla con columnas, id_producto, nombre, cantidad,
>> > ..
>> > y lo que quiero es poder mostras en el datagridview solo el nombre las
>> > otras
>> > no me importan, no las necesito el motivo de no hacer una consulta con
>> > que
>> > solo me devuelva los nombres es que esta tabla la uso en su totalidad
>> > en
>> > otras cosas y no amerita crear una consulta extra para tener algo que
>> > ya
>> > tengo con esto.
>> >
>> > en conclusion, es que si me pueden ayudar a mostrar una sola columna en
>> > el
>> > datagridview, no todas.
>> >
>> > muchas gracias
>>
>>
>>



Respuesta Responder a este mensaje
#7 Cesar Gazzo Huck
24/10/2007 - 07:54 | Informe spam
PAblo, parate sobre la grilla, boton derecho --> Edit Columns

Agregas las columnas que queres, y cuando la estas definiendo tenes la
propiedad DataPropertyName, le pones a mano el nombre de la Columna en el
DataSet!

Fijate sino enviame un mail a

Saludos

"Pablo cifuentes" escribió en el
mensaje news:
cesar, es que la cuestion es que la conexion a la base de datos no me
aparece
en el datapropertyname, ya que estoy usando un .dll para conectarme a
Mysql,
entonces esta no aparece ahi

"Cesar Gazzo Huck" wrote:

Pablo, especificaste la columna en el designer y en la propiedad
DAtaProperrtyName le asignaste el nombre del campo de la tabla o sql que
deseas que te muestre???


"Pablo cifuentes" escribió en
el
mensaje news:
> hola cesar bueno lo tuyo me funciono pero el problema es q la columna
> que
> quiero no sale ningun dato salen todas en blanco, no se que pasa?, hice
> exactamente lo que dijiste...
>
> "Cesar Gazzo Huck" wrote:
>
>> Mira cuando definis el datagrid en el podes definir las columnas que
>> queres
>> que te muestre! es mejor ya que solo te carga las que queres!
>> Vas a property, columns y ahi le pones cuales son!
>> Luego en el codigo pones
>> DataSet ds3 = ConSql.ProductosLista();
>> dataGridView3.AutoGenerateColumns = false (ALGO ASI es la propiedad) Y
>> ESO
>> HACE QUE SOLO LLENE LAS COLUMNAS QUE DEFINISTE :)
>> dataGridView3.DataSource = ds3.Tables[0];
>>
>> Espero que te sirva!
>>
>>
>> "Pablo cifuentes" escribió
>> en
>> el
>> mensaje news:
>> > hola como van
>> > bueno tengo este cuento
>> >
>> > DataSet ds3 = ConSql.ProductosLista();
>> > dataGridView3.DataSource = ds3.Tables[0];
>> >
>> > en ds3 me queda una tabla con columnas, id_producto, nombre,
>> > cantidad,
>> > ..
>> > y lo que quiero es poder mostras en el datagridview solo el nombre
>> > las
>> > otras
>> > no me importan, no las necesito el motivo de no hacer una consulta
>> > con
>> > que
>> > solo me devuelva los nombres es que esta tabla la uso en su
>> > totalidad
>> > en
>> > otras cosas y no amerita crear una consulta extra para tener algo
>> > que
>> > ya
>> > tengo con esto.
>> >
>> > en conclusion, es que si me pueden ayudar a mostrar una sola columna
>> > en
>> > el
>> > datagridview, no todas.
>> >
>> > muchas gracias
>>
>>
>>



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