Ciao a tutti!
Vi espongo il problema:
ho un database Access (MDB); all'interno della tabella tbAttiva, oltre a diversi altri campi, ho anche NEquipe1 e CEquipe1 che sono dei campi di tipo testo, Non obbligatori e con lunghezza zero consentita.
Inserisco un record tramite una pagine ASP.
Dopodichè, sempre tramite ASP, recupero quel record e vado a testare quanto contenuto all'interno dei due campi Nequipe1 e CEquipe1:
faccio la stessa cosa per il campo CEquipe1.if rs("Nequipe1")="" or rs("NEquipe1")=Null then
Nequipe="Nome"
else
Nequipe=rs("Nequipe1")
end if
Siccome sono entrambi vuoti, dovrebbe ritornarmi "Nome"; invece, a quanto pare questo campo non è Null nè ""... perchè non scrive Nome, ma lascia la textbox sulla pagina ASP bianca....
Ho provato a convertire rs("Nequipe1") in stringa... se nel campo c'è scritto qualcosa allora lo fa senza errore, altrimenti, quando è vuoto mi dà errore, giustamente, perchè come faccio a convertire il niente in stringa???
il mio problema è quindi capire che "valore" viene dato al campo vuoto della tabella per poterlo testare adeguatamente...
Potete aiutarmi?
GRAZIE!
Lidia

Rispondi quotando
