Buongiorno a tutti,
ho sviluppato un motore di ricerca per un indirizzario con asp e database access con la possibilità di ricercare utilizzando 6 o 7 parametri diversi.

Come valore predefinito delle variabili utilizzo % per far si di "ignorare" le variabili che non conosco (esempio se cerco solo un cognome, vanno bene tutti i nomi (%) o le città (%) eccetera).

Il mio problema é che il motore di ricerca ignora tutti i recordset in cui anche un solo campo di quelli oggetto della ricerca é vuoto.
Questo succede solo per i recordset già presenti nel database ed inseriti da access.

Infatti se inserisco un nuovo recordset con asp lasciando vuoti dei campi riesco a trovarlo tranquillamente.

Sembrerebbe che il null creato da access sia interpretato in maniera diversa dal null creato da asp...
Visto che ho parecchi recordset preesistenti epr me questo é un grosso problema...

E' mai successo a nessuno? avete suggerimenti?


grazie in anticipo

Luca