Ciao a tutti,

Vi ringrazio in anticipo perche so che mi saprete aiutare

Il mio problema è questo;

Devo eseguire una select con varie condizioni: in particolare questa qui sotto:
codice:
SELECT *
        FROM Gest_rapp
        WHERE data >= 'da'
        AND data <= 'a' OR (Tipo_lavoro = 'cbo_tip.Text' OR Tipo_lavoro IS NULL) OR 
        (N_rapp = 'cbo_num(0).Text' OR N_rapp IS NULL) OR 
        (Cliente = 'cbo_cli(0).Text' OR N_rapp IS NULL) 
        AND id_ute = ute
Spiego meglio: ho questi campi di ricerca (che possono essere vuoti oppure inizializzati)

da data
a data
tipo lavoro
numero rapportino
cliente
id utente (che puo essere o no eseguito) in base all'utente che si è loggato al programma

Problema:

Secondo voi c è qualche errore nella select??? perche non mi esegue l'ultimo "AND" restituendomi un risultato sbagliato.