Avatar billede azez Nybegynder
11. april 2002 - 19:27 Der er 11 kommentarer og
1 løsning

stoppe en while løkke

hej..
jeg har flg. kode
while not recordset.EOF
  if int(recordset.fields("knr")) <> int(request.form("nrskifter")) then
  Recordset.MoveNext
else

end if
wend

der hvor der er tomt mellem else og endif skal jeg have den til at stoppe while løkken. nogle ideer
Avatar billede keysersoze Ekspert
11. april 2002 - 19:29 #1
hvis du stopper while-løkken der, så bliver der da vel kun udskrevet én post - er det meningen?
Avatar billede azez Nybegynder
11. april 2002 - 19:29 #2
yepper.. skal have fundet lige præcis den post... og kun den ene.
Avatar billede coltau Juniormester
11. april 2002 - 19:31 #3
while not recordset.EOF
  if int(recordset.fields("knr")) <> int(request.form("nrskifter")) then
    exit wend ' Noget i denne stil
  end if
  Recordset.MoveNext
wend
Avatar billede coltau Juniormester
11. april 2002 - 19:32 #4
Sorry det skal være lig med.

while not recordset.EOF
  if int(recordset.fields("knr")) = int(request.form("nrskifter")) then
    exit wend ' Noget i denne stil
  end if
  Recordset.MoveNext
wend
Avatar billede azez Nybegynder
11. april 2002 - 19:32 #5
ja noget i den stil, men "exit wend" duer ikke..
Avatar billede keysersoze Ekspert
11. april 2002 - 19:32 #6
er det ikke lidt smartere at lave den udskildning i din sql-sætning?
Avatar billede azez Nybegynder
11. april 2002 - 19:33 #7
nej. fordi at jeg skal bruge hele udtrækket.
Avatar billede azez Nybegynder
11. april 2002 - 19:34 #8
ja den er ikke så nem...
Avatar billede coltau Juniormester
11. april 2002 - 19:36 #9
Så finder vi på noget andet.
Avatar billede coltau Juniormester
11. april 2002 - 19:37 #10
Her:

Gør det samme med do - loop

do while not recordset.EOF
  if int(recordset.fields("knr")) = int(request.form("nrskifter")) then
    exit do
  end if
  Recordset.MoveNext
loop
Avatar billede azez Nybegynder
11. april 2002 - 19:42 #11
tester. men er 99 % sikker. taak
Avatar billede azez Nybegynder
11. april 2002 - 19:44 #12
det virker... du er min guud.. ej. men tak. hader bare når lortet driller og man er for ør i hovedet til at selv at tænke..
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