Dropdownlist - Datos Repetidos

02/08/2004 - 19:05 por Armando | Informe spam
Hola a todos

Tengo un dataset cargado con datos. Lleno un dropdownlist
con un campo de una tabla del dataset.

El problema es que en la tabla del dataset hay registros
repetidos y por consiguiente en la lista me los muestra
todos.

¿Cómo se hace para que no muestre registros repetidos en
el dropdownlist??

gracias

Preguntas similare

Leer las respuestas

#1 Franco Figún
02/08/2004 - 19:18 | Informe spam
Alomejor debes usar un query con SELECT DISTINCT * FROM xxx

FF
www.francofigun.com.ar
www.microsofties.com.ar
Yahoo MSN:

"Armando" wrote in message
news:971a01c478b2$de931730$
Hola a todos

Tengo un dataset cargado con datos. Lleno un dropdownlist
con un campo de una tabla del dataset.

El problema es que en la tabla del dataset hay registros
repetidos y por consiguiente en la lista me los muestra
todos.

¿Cómo se hace para que no muestre registros repetidos en
el dropdownlist??

gracias
Respuesta Responder a este mensaje
#2 Sashka
02/08/2004 - 19:19 | Informe spam
Hola Armando... puedes hacer una de 2 cosas
La primera es cargar el dataset con una clausula DISTINCT es decir que
tendrías el dataset con registros únicos de la BD, si necesitas el dataset
como lo tienes... entonces puedes crear una clase que obtenga registros
únicos del dataset... MS te da un ejemplo de ello...

http://support.microsoft.com/defaul...-US;325684

Sashka
MS MVP Access

"Armando" escribió en el mensaje
news:971a01c478b2$de931730$
Hola a todos

Tengo un dataset cargado con datos. Lleno un dropdownlist
con un campo de una tabla del dataset.

El problema es que en la tabla del dataset hay registros
repetidos y por consiguiente en la lista me los muestra
todos.

¿Cómo se hace para que no muestre registros repetidos en
el dropdownlist??

gracias
Respuesta Responder a este mensaje
#3 Armando
02/08/2004 - 21:26 | Informe spam
Lo que pasa franco es que mi dataset DEBE venir con esos
datos repetidosporque lo necesito para otro
procedimiento..Lo que quiero es aprovechar los datos
para llenar un dropdownlist con ese dataset.PERO QUE
NO SE ME REPITAN LOS DATOS

será que tengo que llenarlo por programacion??..es decir
recorrer la tabla e ir depurando los datos que ingresen al
dropdownlist para que no se prepitan????



Alomejor debes usar un query con SELECT DISTINCT * FROM


xxx

FF
www.francofigun.com.ar
www.microsofties.com.ar
Yahoo MSN:

"Armando" wrote in


message
news:971a01c478b2$de931730$
Hola a todos

Tengo un dataset cargado con datos. Lleno un dropdownlist
con un campo de una tabla del dataset.

El problema es que en la tabla del dataset hay registros
repetidos y por consiguiente en la lista me los muestra
todos.

¿Cómo se hace para que no muestre registros repetidos en
el dropdownlist??

gracias


.

Respuesta Responder a este mensaje
#4 Pablo O. Abbate
02/08/2004 - 22:12 | Informe spam
Hola Armando,

Si, tienes que recorrer tu tabla y agregar las filas originales en otra
tabla temporal que terminará conteniendo solo los registros únicos. No hay
ningún filtro para DataTable o DataView que soporte distinct() o sub-selects
.

Sin embargo, me parece que este proceso puede ser más lento que reenviar la
consulta nuevamente al servidor, sobre todo si el conjunto de filas que
tienes en el cliente es demasiado grande.
Creo que la decisión se basará en el peso de la consulta (cantidad de filas)
y en la velocidad de la conexión, por ejemplo, si estás utilizando una línea
de baja velocidad (ADSL o modem) puede que sea más eficiente ejecutar la
selección de los registros en el cliente. Pero dudo que este sea tu caso.
Saludos,


Pablo O. Abbate
MCDBA - MCAD - MCSD - MCT
www.auladat.es



"Armando" escribió en el mensaje
news:9bd201c478c6$9e13ec20$
Lo que pasa franco es que mi dataset DEBE venir con esos
datos repetidosporque lo necesito para otro
procedimiento..Lo que quiero es aprovechar los datos
para llenar un dropdownlist con ese dataset.PERO QUE
NO SE ME REPITAN LOS DATOS

será que tengo que llenarlo por programacion??..es decir
recorrer la tabla e ir depurando los datos que ingresen al
dropdownlist para que no se prepitan????



Alomejor debes usar un query con SELECT DISTINCT * FROM


xxx

FF
www.francofigun.com.ar
www.microsofties.com.ar
Yahoo MSN:

"Armando" wrote in


message
news:971a01c478b2$de931730$
Hola a todos

Tengo un dataset cargado con datos. Lleno un dropdownlist
con un campo de una tabla del dataset.

El problema es que en la tabla del dataset hay registros
repetidos y por consiguiente en la lista me los muestra
todos.

¿Cómo se hace para que no muestre registros repetidos en
el dropdownlist??

gracias


.

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