21. maj 2002 - 01:38Der er
11 kommentarer og 1 løsning
Array - udvælg fra database
Kan nogen umiddelbart sige, hvorfor der kun udskrives antal "mandage"?
Dim Liste, arrUgedage Liste = "mandag, tirsdag, onsdag, torsdag, fredag, lørdag, søndag" arrUgedage = Split(Liste,",")
For i = 0 To 6
strSQL="SELECT count(Ugedag) AS antal FROM besoegtab where Ugedag = '" & arrUgedage(i) & "'" Set rs = Conn.execute(strSQL) Response.Write arrUgedage(i) & ": " & rs("antal") & "<br>" Set rs = Nothing Next
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Koden kører perfekt og den genererede SQL er også OK, så fejlen må ligge i din database. Det virker som om du ikke har data på de øvrige dage.
Prøv at køre disse statements direkte i din database
SELECT count(Ugedag) AS antal FROM besoegtab where Ugedag = 'mandag' SELECT count(Ugedag) AS antal FROM besoegtab where Ugedag = ' tirsdag' SELECT count(Ugedag) AS antal FROM besoegtab where Ugedag = ' onsdag' SELECT count(Ugedag) AS antal FROM besoegtab where Ugedag = ' torsdag' SELECT count(Ugedag) AS antal FROM besoegtab where Ugedag = ' fredag' SELECT count(Ugedag) AS antal FROM besoegtab where Ugedag = ' lørdag' SELECT count(Ugedag) AS antal FROM besoegtab where Ugedag = ' søndag'
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.