Avatar billede hy Nybegynder
17. december 2004 - 19:56 Der er 6 kommentarer og
1 løsning

Fejl ved hentning fra XML

Hvorfor får jeg nedenstående fejl når jeg henter en bruger der har et bogstav i sit id hvis jeg henter bruger 19875 er der ingen problemer, men så snart der er et bogstav får jeg fejl (14587A).

Kode:
set bruger = BRUGERXML.selectSingleNode("BRUGER/BRUGERID[UID =14587 =" & OBJNR & "]/OPLYSNINGER")

Fejl:
Fejltype:
msxml3.dll (0x80004005)
Forventede token ']', fandt 'NAME'. BRUGER/BRUGERID[UID =14587-->A<--]

hyde
Avatar billede arne_v Ekspert
17. december 2004 - 21:44 #1
Skal der ikke '' omkring en streng ?
Avatar billede hy Nybegynder
17. december 2004 - 22:32 #2
Det er der også, det virker fint kun med tal....
Avatar billede arne_v Ekspert
17. december 2004 - 22:35 #3
Har du

set bruger = BRUGERXML.selectSingleNode("BRUGER/BRUGERID[UID=14587" & OBJNR & "]/OPLYSNINGER")

eller

set bruger = BRUGERXML.selectSingleNode("BRUGER/BRUGERID[UID='14587" & OBJNR & "']/OPLYSNINGER")

?
Avatar billede hy Nybegynder
17. december 2004 - 22:41 #4
Sorry jeg skrev forkert det er :

set bruger = BRUGERXML.selectSingleNode("BRUGER/BRUGERID[UID =" & OBJNR & "]/OPLYSNINGER")
Avatar billede arne_v Ekspert
17. december 2004 - 22:42 #5
Så prøv:

set bruger = BRUGERXML.selectSingleNode("BRUGER/BRUGERID[UID='" & OBJNR & "']/OPLYSNINGER")
Avatar billede arne_v Ekspert
18. december 2004 - 20:38 #6
OK ?
Avatar billede hy Nybegynder
19. december 2004 - 21:34 #7
Yo

Ja hvor indelysende skal det være før man kan se det, tak for hjælpen ;-)

hyde
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