08. august 2003 - 10:16Der er
2 kommentarer og 1 løsning
ADO, første og sidste record
Hvordan finder jeg nemmest, og mest korrekt, ud af om en record er den første eller sidste? Nedenstående beskriver jo kun og den er FØR første eller EFTER sidste?
Do until objRS.EOF If objRS.BOF Then Response.Write "Først " ElseIf objRS.EOF Then Response.Write "Sidst " End If objRS.MoveNext Loop
objRS.MoveFirst flytter til den første post. Og så plejer jeg at lægge alle variable i en sessionsvariabel når jeg skal finde den sidste post. Do While Not objRS.EOF session("ID") = objRS("ID") objRS.MoveNext If objRS.EOF Then response.write("Sidste post er ") & session("ID") End If Loop
Jeg ved ikke om det er den bedste måde, men den virker. Man kan jo lave noget med objRS.MoveLast men så skal man sætte en parameter som jeg ikke lige kan huske, for at man kan springe frem...
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.