Dovendo creare dinamicamente un menu select da una tabella dove sono presenti molti "doppioni" dello stesso record che andrà a comporre il menu, come faccio a creare una query che li escluda?
Dovendo creare dinamicamente un menu select da una tabella dove sono presenti molti "doppioni" dello stesso record che andrà a comporre il menu, come faccio a creare una query che li escluda?
ciao Grinder,
non ti basta fare un SELECT DISTINCT?
Eh no, perchè nella stessa colonna ci sono più doppioni dello stesso oggetto, ma non è mai detto che siano sempre gli stessi e non posso ovviamente andare a modificare il codice ogni qualvolta che vien aggiunto un oggetto nuovo
devi fare il DISTINCT di un campo UNIVOCO
altrimenti potresti fare una QUERY in cui ORDINI i tuoi campi e nel ciclo FOR ... NEXT
inserisci un controllo IF il valore nuovo è uguale al precedente (naturalmente salvato in una variabile) saltalo e vai al record successivo .... e così via.
Così dovrebbe funzionare, ma rallenti il funzionamento se hai recordset molto lungo....
Spero di essere stato di aiuto
Ciao
Lele
Emanuele Boccaletti
_____________________________________
www.i23.eu
emanuele@i23.eu