Il DB è Access.
Il campo è numerico (Intero lungo) e può accettare il valore Null.
La prima soluzione che mi hai suggerito funziona; nella procedura VB6 assegno Null senza stratagemmi particolari (De.rsutenti!Bolletta_mail = Null).
Oggi è una scelta quasi obbligata perchè quando definii il campo come numerico (qualche anno fa) senza specificare un valore predefinito, ci ho trovato Null. Di conseguenza ho strutturato l'app VB6 su 2 valori: Null per FALSO e 1 per VERO e siccome i db sono circa 400 e le procedure VB sono una ventina, mi secca andarle a modificare magari con ZERO e UNO
In effetti per l'utilizzo attuale di questo campo avrei potuto anche scegliere un campo di tipo S/N ma ho preferito il numerico in quanto il campo di tipo S/N mi limita ad un massimo di 2 scelte.
Resta il fatto che la seconda soluzione suggerita da optime da errore.
Il problema l'ho risolto ma non vi nascondo che mi incuriosisce capire perch� la seconda non va



Rispondi quotando