Avatar billede kondi.koder Nybegynder
01. april 2002 - 03:14 Der er 2 kommentarer og
1 løsning

Aktuelt position i et recordsæt

Hejsa !!

Når jeg looper igennem et recordsets records, vil jeg gerne have returneret recordnummeret.
F.eks. hvis man looper igennem 4 records, vil det give:
1, 2, 3, 4

Hvordan gør jeg det ??

- kondi.koder :-)
Avatar billede euroman28 Nybegynder
01. april 2002 - 08:50 #1
kan du ikke bare lave en variable der stiger 1 hver gang der loopes
Avatar billede coltau Juniormester
01. april 2002 - 11:46 #2
Denne her anvender RS.AbsolutePosition virker bl.a. med Access:

strConnect = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & "d:\localsrv\wwwroot\test\test.mdb"
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open strConnect

Set RS = Server.CreateObject ("ADODB.Recordset")
RS.CursorLocation = 3 ' adUseClient
RS.CursorType = 3 ' adOpenStatic
RS.Open "select * from Images", objConn, , , &H0001 ' adCmdText

Do While Not rs.EOF
  Response.Write "Pos: " & RS.AbsolutePosition & " " & "<br>"
  rs.MoveNext
Loop
rs.Close
Set rs = Nothing
Avatar billede kondi.koder Nybegynder
12. april 2002 - 11:29 #3
Hejsa !!

Tak for hjælpen  Coltau. Var det jeg manglede.
Og euroman: jo det kunne jeg normalt godt, men i det her tilfælde, kan jeg ikke. Eksemplet var bare en nem måde at forklare det.

- kondi.koder :-)
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