ho una pagina asp con codice jscript che legge dati da un db microsoft access
uno dei valori letti è null, ma ho un problema con l'istruzione if
ecco il mio coidce
var codice = ris("codice");
Response.write("codice letto da db: "+ris("codice")); <- mi stampa null
Response.write("codice letto da db 2: "+codice); <- mi stampa null
Response.write(len "+codice.length); <- mi stampa undefined
if (codice != null)
Response.write("diverso da null");
else if (codice =="undefined")
Response.write("undefined");
else if (codice == null)
Response.write("caso null");
else if (codice == 'null')
Response.write("null doppie virg ");
else if (codice == "null")
Response.write("null doppie apici ");
else
Response.write("????");
Il programma mi stampa "diverso da null"
perchè mi stampa diverso da null? dovrebbe stampare "caso null"?
dove sbaglio?

Rispondi quotando