webForumDet fria alternativet

Väldigt konstigt fel!

ASP

2 svar · 173 visningar · startad av UnConed

Medlem sedan jan. 2002307 inlägg
Frågan#1

Vissa kan inte posta i gästboken på min sida.
Fast vissa kan det, även fast de har samma text de ska posta..

Felet är att står "Invalid use of null, replace"
eller nått sånt där...

den säger också att det är line 86 som det är fel på
här är funktionen som finns på line 85-89..

Function sqlSecure(arg)
arg = Replace(arg, "'", "'")
arg = Replace(arg, "|", "|")
sqlSecure = arg
End Function

Någon som har en anning om vad felet kan tänkas vara?

Medlem sedan juni 200032 967 inlägg
#2

Felet är att arg är null. Du kan inte använda strängfunktioner på ett nullvärde. Antingen får du kontrollera innan du anropar funktionen, eller också får du göra om värdet i funktionen:

Function sqlSecure(arg) 
[b]arg = "" & arg[/b]
arg = Replace(arg, "'", "'") 
arg = Replace(arg, "|", "|") 
sqlSecure = arg 
End Function

Mvh,

Medlem sedan jan. 2002307 inlägg
#3

Ahh... Tackar tackar!!!

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)