Just nu i M3-nätverket
Gå till innehåll

Post-nummer


Fredrick

Rekommendera Poster

Hur tar man reda på respektive posts nummer i ordningen i en databas utan att använda sig av t.ex. RecSet("id")? Det blir ju annolunda ordning om man sorterar posterna i SQL:en. Finns det någon metod man kan använda sig av?

 

Tacksam för svar,

 

/Fredrick

 

[inlägget ändrat 2002-11-07 21:26:20 av Fredrick]

Länk till kommentar
Dela på andra webbplatser

Du får väl räkna resultatet du får från SQL frågan du ställde mot databasen.

 

Count = 0

Do until RecSet.EOF

 

...yada yada kod yada

 

RecSet.movenext

count = count + 1

Response.Write "Detta är rad: " & count

Loop

 

Response.Write "Det fanns " & count & " rader."

 

/JANspeed

 

[inlägget ändrat 2002-11-08 09:07:23 av JANspeed]

Länk till kommentar
Dela på andra webbplatser

Tja.

ADODB.Recordset har ett attribut som heter AbsolutePosition som innehåller radindex för aktuell post.

 

Response.Write("Rad nr " & oRS.AbsolutePosition)

 

//Telle

 

Länk till kommentar
Dela på andra webbplatser

ADODB.Recordset har ett attribut som heter AbsolutePosition som innehåller radindex för aktuell post.

 

Response.Write("Rad nr " & oRS.AbsolutePosition)

Ett rad-index som blir -1 för varje post (för mig).. :(

 

-NoiseKiller, för ljudlösa GHz

 

Länk till kommentar
Dela på andra webbplatser

Många av de property som finns för RecordSet fungerar inte för alla typer av Cursors.

 

Så du får testa att byta till en annan cusrsor och låsningstyp så kommer det fungera.

 

- Magnus

-----------------------------------------------------

ju mer jag lär mig ju mer inser jag så lite jag kan

 

Länk till kommentar
Dela på andra webbplatser

Hej igen!

Tack, för svaren. Atrributet AbsolutePosition var precis vad jag var ute efter....

 

 

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...