22. april 2004 - 14:19
Der er
8 kommentarer og 1 løsning
SQL der ikke helt som jeg vil
har denne forespørgsel: select id, gruppenavn from gruppe where id = 4 and id = 1 and id = 2 order by gruppenavn asc Som kører i denne løkke: <% sql = "select * from gruppe order by gruppenavn asc" set hentgrp = adgang.execute(sql) while not hentgrp.eof response.write("<option value='" & hentgrp("id") & "'>" & hentgrp("gruppenavn") & "</option>" & vbcrlf) hentgrp.movenext wend hentgrp.close set hentgrp = nothing %> Den vil ikke returnere en disse..... Hvis jeg fjerner while-løkken fejler scriptet.... Jeg er gået kold..... Nogen der har nogen ideer`?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
22. april 2004 - 14:27
#1
kan man se hele filen
22. april 2004 - 14:28
#2
hvordan ville resultatet være hvis du checkede hentgrp.eof inden du kaster dig ind i løkken <% sql = "select * from gruppe order by gruppenavn asc" set hentgrp = adgang.execute(sql) if not hentgrp.eof then while not hentgrp.eof response.write("<option value='" & hentgrp("id") & "'>" & hentgrp("gruppenavn") & "</option>" & vbcrlf) hentgrp.movenext wend else response.write("ingen grupper") end if hentgrp.close set hentgrp = nothing %>
22. april 2004 - 14:34
#3
*Jeg slår mig selv hårdt i hovedet*... Det var den forkerte blok jeg smed ind :) Det er denne her der fejler :) set hent = adgang.execute(sqlTilmeldteGrupper) while not hent.eof response.write("<option value='" & hent("id") & "'>" & hent("gruppenavn") & "</option>") hent.movenext wend hent.close set hent = nothing
22. april 2004 - 14:34
#4
hmm ... mon ikke det er en OR søgning du skal have ?! hvis id er din primærnøgle, så vil vel ingen af dine records have flere id'er ? select id, gruppenavn from gruppe where id = 4 or id = 1 or id = 2 order by gruppenavn asc /nute
22. april 2004 - 14:36
#5
nute >> der var den :)
22. april 2004 - 14:36
#6
kast et svar :)
22. april 2004 - 14:38
#7
*kast*
22. april 2004 - 14:42
#8
- takker -
22. april 2004 - 14:43
#9
det er iorden :)
Kurser inden for grundlæggende programmering