23. december 2004 - 10:10
Der er
6 kommentarer og 2 løsninger
Fejl i variable løk
for x = 1 to 53 if Post.FormInputs("Uge" & x & "").Value = "ON" then uge & x = "True" end if repsonse.write uge & x Next Giver denne fejl: Microsoft VBScript compilation error '800a03ea' Syntax error /admin/TelefonVagt.asp, line 318 uge & x = "True" ----^
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
23. december 2004 - 10:13
#1
jeg ville mene du skal lave det med et array.. dim myarr(53) for x = 1 to 53 if Post.FormInputs("Uge" & x & "").Value = "ON" then myarr(x) = "True" end if repsonse.write myarr(x) next så burde det virke...
23. december 2004 - 10:13
#2
hvad er det du vil med den linie? vil du have at den skal sætte uge = true og x = true eller hvad er det?
23. december 2004 - 10:15
#3
det der er problemet er at du ikke kan definere et variabelnavn af 2 forskellige variable.. altså hvis x er 32 kan du ikke definere en variabel der hedder uge32. der vil det så være en fordel at bruge et array, på den måde har du alle værdierne i "samme variabel". så kan du senere hente dem alle ud igen med: for i = 0 to UBound(myarr) response.write myarr(i) next
23. december 2004 - 10:36
#4
Det jeg ville var faktisk dette: for x = 1 to 53 if Post.FormInputs("Uge" & x & "").Value = "ON" then rs.Fields("Uge" & x & "") = True end if next og det virker som ønsket, men jeg takker for jeres hjælp, hvis i begge laver et svar kan i dele de 60 point.
23. december 2004 - 10:57
#5
arh.. så er jeg med ;-) Et svar her..
23. december 2004 - 10:58
#6
giv bare alle point til ellebaek eller del dem med dig selv. Jeg har de point jeg skal bruge. God Jul
23. december 2004 - 11:00
#7
God jul og godt nytår til jer begge, ok så får ellebaek dem alle.....
23. december 2004 - 11:02
#8
Tak i lige måde ;-)
Kurser inden for grundlæggende programmering