Avatar billede bobbedude Nybegynder
25. august 2004 - 09:47 Der er 3 kommentarer og
1 løsning

Invalid use of Null: 'Replace'

jeg har følgene streng:

94, 108, 111, 113, 114, 115, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 112, 118, 131 

jeg vil fjerne mellemrum med:

temp = Replace(Streng, " ", "")

Det har virket fint lige ind til nu for jeg får nu fejlen

Microsoft VBScript runtime error '800a005e'

Invalid use of Null: 'Replace'

/admin/default-1.asp, line 57

linie 57:


temp = Replace(Streng, " ", "")
Avatar billede eagleeye Praktikant
25. august 2004 - 09:52 #1
Hvis Streng er en Null streng komme den fejl og den kan ungåes sådan her:

temp = Replace("" & Streng, " ", "")
Avatar billede eagleeye Praktikant
25. august 2004 - 09:53 #2
men spørgsmålet er om den er tom?
Hvis Streng kommer fra en database og kolonnen er tom vil den være lig Null.
Avatar billede bobbedude Nybegynder
25. august 2004 - 09:58 #3
jeg havde ikke lavet en variabel men kaldt rs("Streng") 2 gange i samme sætning det var det den ikke kunne lide.

Efter jeg lavede en variabel med rs("Streng") virkede det perfekt.

men tak for svaret Eagleeye
Avatar billede bobbedude Nybegynder
25. august 2004 - 09:58 #4
luk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester