Avatar billede dampnet Nybegynder
05. april 2002 - 18:10 Der er 2 kommentarer og
2 løsninger

hvordan løber man den samme resultset igennem to gange

jeg har lagt lidt kode, det er de to WHILE løkke jeg gerne vil vide om det er rigtig, jeg vil gerne løbe det samme resultset igennem fra starten i to forskellige løkker, er det en funktion som sætter pegepinden på resultsættet til den første post eller noget i den stil
<%
  Set Conn = Server.CreateObject("ADODB.Connection")
  DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
  DSN = DSN & "DBQ=" & Server.MapPath ("mdb.mdb")
  Conn.Open DSN

  Set LinkList = Conn.Execute("SELECT * FROM links")

  Do While NOT LinkList.EOF
%>
et eller andet ???
<%
linklist.MoveNext
loop

  Do While NOT LinkList.EOF
%>
  Et eller andet andet ****
<%
  linklist.MoveNext
  loop
%>
Avatar billede rou Nybegynder
05. april 2002 - 18:15 #1
Evt. kan du lægge dine data over i en Array, og så gå den igennem så meget du vil.

det gøres ved at skrive noget ala..

<%
aMinArray = linkList.getRows()
%>

Men der er altså også en metode til at få din cursor til at hoppe til pos 0, men jeg kan ikke huske den.
Avatar billede dampnet Nybegynder
05. april 2002 - 18:19 #2
jeg vil gerne hvis der er nogen som kan huske den, jeg har nemlig lige sat mig i hovedet at det skal laves sådan :-)
Avatar billede tknudsen Nybegynder
05. april 2002 - 18:37 #3
Du kan bruge .MoveFirst metoden til at flytte cursoren til den første record i dit recordset, men det kræver at du bruger et recodset og at du åbner det med CursorType = adOpenDynamic eller adOpenKeyset.

Konstanterne får du adgang til ved at inkludere msado15.dll
Avatar billede dampnet Nybegynder
05. april 2002 - 18:47 #4
ok det lyder lidt mere avanceret end jeg lige have regnet med.
jeg finder en anden løsning så.
Min skal da begge få point for jeg bruger rou forslag og du fortalte mig hvad jeg gerne vil vide.
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