07. marts 2005 - 08:39
Der er
4 kommentarer og 1 løsning
Hjælp med strComp
Jeg kan ikke finde fejlen i følgerne kode, men den vil ikke sammenligne.....udskrive altid den sidste... If (strComp (Kvinde,Rec("pol"),1) = 0) Then Response.Write "Det er en kvinde" Else Response.Write "Det er en mand" End If
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
07. marts 2005 - 08:50
#1
Jeg vil gætte på at dette virker: If Kvinde&"" = Rec("pol")&"" Then Response.Write "Det er en kvinde" Else Response.Write "Det er en mand" End If Hvis ikke, hvilken værdi har Kvinde og Rec("pol") så???
07. marts 2005 - 08:57
#2
Nej, den virker ikke :( Det er teksten, Kvinde = "kvinde", og Rec("pol") er felten fra DB. Når jeg udskriver kun deres værdier, er det ok...
07. marts 2005 - 09:10
#3
If LCase(Kvinde) = LCase(Rec("pol")) Then Response.Write "Det er en kvinde" Else Response.Write "Det er en mand" End If Eller hvis Rec("pol") kun kan være "Kvinde" eller "mand" kan du gøre sådan: If int(Len(Rec("pol"))) = int(6) Then Response.Write "Det er en kvinde" Else Response.Write "Det er en mand" End If
07. marts 2005 - 09:16
#4
Den sidste virker :)))... Tak for hjælp, kom med svar så får du din point :)
07. marts 2005 - 09:17
#5
ok :)
Kurser inden for grundlæggende programmering