Ho il seguente VBScript in una pagina ASP classico:Errore controllando per NULL in VBScript
function getMagicLink(fromWhere, provider)
dim url
url = "magic.asp?fromwhere=" & fromWhere
If Not provider is Nothing Then ' Error occurs here
url = url & "&provider=" & provider
End if
getMagicLink = "<a target='_blank' href='" & url & "'>" & number & "</a>"
end function
Continuo a ricevere un messager errore "oggetto richiesto" sulla riga che dice If Not provider Is Nothing Then
.
O il valore è NULL o non è NULL, quindi perché viene visualizzato questo errore?
Modifica: Quando invoco l'oggetto, passo NULL o passo in una stringa.
Ho provato ad utilizzare 'Se non IsNull (provider) Then', ma poi nella pagina solleva un'eccezione su' url = url & "& fornitore =" & linea provider'. L'errore dice "Variabile oggetto non impostata". –
Questo è un graffio alla testa. Stai passando in 'vbNull' a' provider', o qualcos'altro? – LittleBobbyTables
Sto passando in 'Nothing' –