Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   ListBox (https://www.clubdelphi.com/foros/showthread.php?t=32898)

Tala 20-06-2006 18:04:59

Comparar ListBox
 
Hola!! Necesito ayuda con un ListBox, resulta que estoy guardando los datos de una tabla en un listbox, pero como tengo datos iguales en diferentes tablas, estos se duplican en el list y necesito verificar que si estos datos ya estan no me los guarde de nuevo!!

hago este if, pero me esta guardando un dato que no cumple con la condicion dada

if (ListBoxResult.Items.IndexOf(DMExamen.ADOQueryExamen.FieldByName('descripcion_pregunta').AsString) = -1) then
ListBoxResult.Items.Add(DMExamen.ADOQueryExamen.FieldByName('descripcion_pregunta').AsString);

waltergomez 20-06-2006 21:06:44

Lo unico que se me ocurr es que uses Trim(DMExamen.ADOQueryExamen.FieldByName('descripcion_pregunta').AsString), pero no creo.
Cual es el dato ?
Haces el Clear bien ?

Tala 20-06-2006 21:44:37

Si hace el clear bien, lo que pasa es que estoy mostrando unas descripciones en un listbox partiendo de 3 query's diferentes, por eso es que se repiten los datos. pero voy a intentar con el trim a ver si me funciona

ContraVeneno 21-06-2006 16:31:46

Creo que sería mejor que hicieras una consulta (Query) en donde te regresará los registros que quieres usando distinct.


La franja horaria es GMT +2. Ahora son las 00:42:18.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi