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
Spero propio che qualcuno sappia aiutarmi...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
GRazie ciao