Avatar billede klyde Nybegynder
30. september 2002 - 12:48 Der er 5 kommentarer og
1 løsning

Loop søgning af dublet

Hejsa

Jeg har et problem med mit loop

Dette loop skulle gerne checke om der findes en record i databasen der er den samme som ’sUdlejerID’.
Hvis der er det skal den køre koden en gang til og derefter checke igen i db’en om ’sUdlejerID’ findes,
Indtil der ikke er nogen der records der passer til ’sUdlejerID’.

Jeg har lavet lidt selv, men det virker ikke helt som det skal.
------------------------------------------------------------------------------------------------------------
Do
sUdlejerID = LavID(12)
UdlejerIDCheckSQL = "Select UdlejerID from UdlejerInfo Where UdlejerID = '"& sUdlejerID &"'"
Set rsUdlejerIDCheck = Conn.Execute (UdlejerIDCheckSQL)
Loop While Not rsUdlejerIDCheck.eof
------------------------------------------------------------------------------------------------------------

Kan i hjælpe…

/Klyde
Avatar billede jgp Nybegynder
30. september 2002 - 13:48 #1
Hvad får du af fejl?
Avatar billede klyde Nybegynder
30. september 2002 - 13:51 #2
Jeg får ingen fejl, men det virker bare ikke...
Den opretter stadigt dubletter af 'sUdlejerID'.
Avatar billede klyde Nybegynder
30. september 2002 - 13:52 #3
Denne funktion skulle jo gerne forhindre at der blev oprettet dubletter i db'en.
Avatar billede jgp Nybegynder
30. september 2002 - 14:46 #4
Hmm, jeg ville måske nok vælger at lave det lidt anderledes, håber du kan bruge det alligevel:

UdlejerIDCheckSQL = "Select UdlejerID from UdlejerInfo Where UdlejerID = '"& sUdlejerID &"'"
Set rsUdlejerIDCheck = Conn.Execute (UdlejerIDCheckSQL)
If Not (rsUdlejerIDCheck.eof Or rsUdlejerIDCheck.bof) Then
  sUdlejerID = LavID(12)
End If
Avatar billede klyde Nybegynder
04. februar 2003 - 00:27 #5
Undskyld ventetiden, jeg havde glemt dette sprøgsmål...
Avatar billede jgp Nybegynder
04. februar 2003 - 08:43 #6
Takker for point
Mvh JGP
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