webForumDet fria alternativet

Felmeddelande på fixaTecken

ASP

2 svar · 196 visningar · startad av Addeladde

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

Hej

Jag får felmeddelande på den här koden:

Function FixaTecken(sfix)
sfix = Replace(Trim(sfix), "'", "''")
sfix = Replace(sfix, "|", "")
FixaTecken = sfix
End Function

Körningsfel i Microsoft VBScript (0x800A005E)
Ogiltig användning av Null: 'replace'

Medlem sedan juni 200032 967 inlägg
#2

Du kan inte använda strängfunktioner på nullvärden. Du får se till att göra om null till tom sträng först.

Function FixaTecken(sfix)
[b]sfix = "" & sfix[/b]
sfix = Replace(Trim(sfix), "'", "''")
sfix = Replace(sfix, "|", "")
FixaTecken = sfix
End Function

Mvh,

Medlem sedan jan. 20013 406 inlägg
#3

Tack!

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