Ciao a tutti,
Ho un grande problema:
Spesso, nel fare le query, utilizzo delle combo per dare delle condizioni, e al click della combo faccio eseguire la query con l'aggiunta della condizione...
Solitamente prevedo anche un pulsante che mi esegua la query senza condizioni, che mostri tutti i dati senza "scremature".
Per coerenza, setto il listindex delle combo a -1 e rimetto il testo iniziale, e lo stesso anche con le text...
Facendo in questo modo , ovvero modificando il listindex, vb mi esegue il click, che rimanda alla procedura che esegue e visualizza la query.
Nel caso di tante combo e text, la stessa query viene eseguita n volte quante sono le combo e le text "ripulite", a discapito della prestazione.
Non c'è un modo per bloccare l'evento click per le combo, e l'evento change per le text, quando le "manovro" da codice????

un esempio per rendere + chiara la mia domanda

codice:
Private sub combo1.click ()
caricaquery
end sub

private sub text1.change ()
caricaquery
end sub

private sub bottone_x_vedere_tutto.click ()
combo1.listindex= -1 'mi genera combo1.click..
combo1.text = "seleziona..."
text1.text = "" 'mi genera text1.change
caricaquery
end sub

private sub caricaquery ()
apri la tabella
scrivi la query con controlli sulle condizioni
visualizza
end sub
Spero propio che qualcuno sappia aiutarmi...
GRazie ciao