Avatar billede el-prebsi Nybegynder
02. februar 2002 - 16:56 Der er 4 kommentarer og
1 løsning

Antal rows

Hej.
Hvordan kan jeg finde ud af, hvor mange rows, der er i min database-query?
Avatar billede rou Nybegynder
02. februar 2002 - 17:04 #1
kommer an på hvilken type database det er, og hvilken måde du har lavet dit recordsæt.

er det et connection object, eller et recordset?
Avatar billede devman Nybegynder
02. februar 2002 - 21:32 #2
Der er 2 måder.

Den letteste er at select count() i din query.
Den anden er at hente alle data ned i dit recordset ved at ...

(Forventer du benytter adodb.recordset)
Du har en connection -> cCon
Et recordset -> rTable

With rTable
  .Open sSql, cCon, adOpenKeyset, adLockOptimistic
End With
Avatar billede devman Nybegynder
02. februar 2002 - 21:33 #3
Fortsættelse

Du kan nu bruge rtable.RecordCount som giver count.
Avatar billede rou Nybegynder
02. februar 2002 - 21:39 #4
du kan faktisk også gøre det ved at lægge alle data over i en array, ved rs.getrows(), og så tage UBound() på 2. dimension af den.
Men det kan ikke anbefales medmindre du har behov for den array.

- Rou
Avatar billede el-prebsi Nybegynder
03. februar 2002 - 09:12 #5
tak devman, jeg poster lige her et link til dem der vil vide mere og læser denne artikel...

http://activedeveloper.dk/aspdigital/kapitel2/count.asp
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