Invalid use of Null: 'Replace'

ASP

1 svar · 355 visningar · startad av webbSAJTEN

Medlem sedan jan. 2002992 inlägg
Trådstart#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 />")%>
Medlem sedan juni 200032 967 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 />")%>
273 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)