webForumDet fria alternativet

Invalid use of Null: 'Replace'

1 svar · 336 visningar · startad av webbSAJTEN

webbSAJTENMedlem sedan jan. 2002992 inlägg
#1

Helt plötsligt har detta fel börjat dyka upp på en hemsida jag gjort.

Microsoft VBScript runtime error '800a005e' 

Invalid use of Null: 'Replace' 

/photograph.asp, line 56

Vad betyder det?

Mina replace ser ut såhär

<%=Replace(RS("strInfo"),VbCrLf,"<br />")%>
@ndersMedlem sedan juni 200032 969 inlägg
#2

Det betyder att fältet strInfo innehåller NULL. Man kan inte använda Replace (eller några vanliga strängfunktioner för den delen) på NULL. Genom att konkatenera med en tom sträng ser du till att värdet aldrig är NULL.

<%=Replace([b]"" & [/b]RS("strInfo"),VbCrLf,"<br />")%>
129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)