Ciao a tutti, ho questo problema:

questo è il codice per estrarre i records:

....

SQL = " SELECT * FROM campagne WHERE " &_
"job LIKE '%"job&"%' AND " &_
"cliente LIKE '%"cliente&"%' AND " &_
"concessionaria LIKE '%"&concessionaria&"%' AND " &_
"descrizione LIKE '%"&descrizione&"%' AND " &_
"testata LIKE '%"&testata&"%' AND " &_
"n_fascicolo LIKE '%"&n_fascicolo&"%' AND " &_
"tipo LIKE '%"&tipo&"%' AND " &_
"formato LIKE '%"&formato&"%' AND " &_
"materiale LIKE '%"&materiale&"%' AND " &_
"soggetto LIKE '%"&soggetto&"%' AND " &_
"consuntivo IS NULL ORDER BY "&ordine&" "

....

i dati da cercare arrivano dal form della pagina precedente e in questo caso il campo compilato è solamente "descrizione". Ora: se gli altri campi sono NULL non mi trova nulla, mentre se il record che cerco ha sia il campo "descrizione" che gli altri non NULL, allora funziona.

Schematizzo:

cerco descrizione = "testo"

se campo descrizione è uguale o simile a "testo" e gli altri sono vuoti, nn visualizza nulla, se anche gli altri campi sono NON VUOTI, allora visualizzo il record

Spero di essermi spiegato a sufficienza...

grazie