Felmeddelande på fixaTecken

ASP

2 svar · 201 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Trådstart#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!

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