Añadir item a un combo

10/05/2006 - 12:38 por [Juanjo] | Informe spam
Buenas grupo:

Estoy haciendo una aplicacion con VC# 2005 para web, y trato de hacer lo
siguiente, coger una columna
que tengo en una tabla de una base de datos y mostrar los datos en un combo.
Hasta aqui no hay problema,
se enlaza el combo con el campo de la tabla de la base de datos y muestra
los datos perfectos.

El problema es que necesitaba que el primer registro que apareciera
fuera "vacio" o "TODOS LOS DATOS", para que a la hora de trabajar con este
campo en la aplicacion no lo tuviera en cuenta,
(es similar a cuando en una pagina te encuentras con un combo que pone el
primer item: "Elige tu provincia"
y debajo aparacen todas las provincias).El problema es que no puedo añadir a
la tabla de la base de datos
ese primer registro que pusiera "TODOS", o "ELIGE UNO", etc.

Alguna idea?

Muchas gracias
 

Leer las respuestas

#1 Luis Miguel Blanco
10/05/2006 - 13:54 | Informe spam
Hola Juanjo

Una vez que hayas cargado en el dataset la tabla que usas en el combo, añade
un nuevo registro en la tabla del dataset, y ese campo lo dejas vacío.

Después obtienes un DataView de dicha tabla y lo ordenas por ese campo, para
que el primer registro sea el vacío, y cargas el DataView en el combo. Creo
que con esto ya te debería de aparecer como necesitas.

Espero que te sirva.
Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"[Juanjo]" wrote:

Buenas grupo:

Estoy haciendo una aplicacion con VC# 2005 para web, y trato de hacer lo
siguiente, coger una columna
que tengo en una tabla de una base de datos y mostrar los datos en un combo.
Hasta aqui no hay problema,
se enlaza el combo con el campo de la tabla de la base de datos y muestra
los datos perfectos.

El problema es que necesitaba que el primer registro que apareciera
fuera "vacio" o "TODOS LOS DATOS", para que a la hora de trabajar con este
campo en la aplicacion no lo tuviera en cuenta,
(es similar a cuando en una pagina te encuentras con un combo que pone el
primer item: "Elige tu provincia"
y debajo aparacen todas las provincias).El problema es que no puedo añadir a
la tabla de la base de datos
ese primer registro que pusiera "TODOS", o "ELIGE UNO", etc.

Alguna idea?

Muchas gracias



Preguntas similares