Avatar billede mecenor Nybegynder
14. juli 2004 - 10:42 Der er 2 kommentarer og
1 løsning

Tjek af lagerstatus

Hej, jeg skal give kunden besked om leveringstid. Derfor skal der tjekkes om mindst én af de købte varer er i restordre(lager = 2). Hvis alle varer er hjemme er det intet problem, så er lager 1 i alle tilfælde. Men med denne kode bliver lager vel også 1, med mindre det er den sidste vare der er lager = 2 (?):

if RS2("Lager") = 1 then
                                        Lager = 1
                                        else
                                        Lager = 2
                                    end if
                                    RS2.MoveNext
                                Loop
                                RS2.Close

Det skal vel være noget i retning af: Hvis lager på et el. andet tidspunkt er 2, så er lager 2 for hele ordren, ellers lager = 1. Meeeen hvordan skriver man lige det 'rigtigt'?

Mvh. Mec
Avatar billede Slettet bruger
14. juli 2004 - 12:41 #1
Det er vel noget lignende det her:

Lager = 1
Do While Not RS2.EOF
If RS2("Lager") = 2 Then
Lager = 2
End If
RS2.MoveNext
Loop
Avatar billede Slettet bruger
19. juli 2004 - 13:05 #2
Virkede det?
Avatar billede mecenor Nybegynder
25. juli 2004 - 11:39 #3
jep, takker
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