Quando dichiaro una variabile in una procedura/evento gli viene automaticamente assegnato il valore 'stringa vuota', 'zero', '#1899/12/30 00:00:00#'.
Il VCE (in base ad un parametro dell'applicazione) equipara tali valori con NULL.
Quando però assegno tale variabile al campo di una tabella in database vorrei trovare NULL e invece trovo 'stringa vuota', 'zero', '#1899/12/30 00:00:00#'.
Per questo motivo, ogni volta che dichiaro una variabile cambio tutte le assegnazioni in NULL (così funziona sia nell'applicazione che nel db). Questo lavoro è piuttosto scomodo e soprattutto dipendente dal fatto che io mi ricordi di farlo.
Mi rendo conto che sia un'esigenza che non può essere generalizzata (perché ognuno lavora a suo modo), propongo quindi un ulteriore parametro che indichi che l'assegnazione delle variabili nel VCE venga fatta con NULL e non come adesso.