Avatar billede quarkb Nybegynder
27. april 2004 - 13:43 Der er 3 kommentarer og
1 løsning

samling af felter

Hvorfor virker nedenstående ikke?

<%  rs.MoveFirst
    do while not rs.EOF
                                             
    uge = rs.Fields("Uge")
    ugenu = datepart("ww",date,vbMonday,vbFirstFourDays)

    if ugenu = uge then

    Response.write "Hvorfor virker det ikke ?"
   
    end if

    rs.MoveNext
    loop %>

rs.Fields("Uge") er i dette tilfælde 18
Hvis jeg laver en response.write på begge to, uge og ugenu er begge to 18, men det virker ikke hvorfor?
Avatar billede fennec Nybegynder
27. april 2004 - 13:47 #1
fordi den ene sikkert er tekst, mens den anden er tal:

if "18" = 18 then ' dur ikke.

lav dem om til tekst.
if cstr(ugenu) = cstr(uge) then
Avatar billede quarkb Nybegynder
27. april 2004 - 13:50 #2
Du har ret, det ene er et tal mens det andet er en tekst streng, Mange tak for dit foreslag, nu virker det.

Lav et svar og du får point.
:-)
Avatar billede fennec Nybegynder
27. april 2004 - 13:55 #3
jeg sætter pr konsekvens cstr() på alle mine sammenligninger. Har man revet sig i håret 3 gange over den sammenligning, lærer men det... :o)
Avatar billede quarkb Nybegynder
27. april 2004 - 13:56 #4
Ja, det er nok en god ide.
:o)
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