Avatar billede Slettet bruger
14. april 2002 - 14:44 Der er 12 kommentarer og
1 løsning

tælle poster i recordset

Findes der en funktion til at tælle poster i et recordset?? Jeg ved godt at man kan bruge Count i select sætningen, og at man kunne løbe recordsættet igennem med en If sætning, men det er ikke optimalt.
Avatar billede kimiwan Nybegynder
14. april 2002 - 14:47 #1
rs.RecordCount hvor rs er dit recordset
Avatar billede kimiwan Nybegynder
14. april 2002 - 14:59 #2
du skal forresten huske at bruge adOpenStatic for at det virker.
Avatar billede Slettet bruger
14. april 2002 - 15:05 #3
Ok hvad er adOpenStatic? Jeg kan nemlig heller ikke få det til at virke?
Avatar billede kimiwan Nybegynder
14. april 2002 - 15:08 #4
når du åbner dit recordset skal du gøre det sådan her, hvor rs er dit recordset, strsql er din sql streng og cn er din connection til databasen.

rs.open sql, cn, adOpenStatic, adLockReadOnly

HUSK at inkludere adokonstanterne!!
Avatar billede kimiwan Nybegynder
14. april 2002 - 15:09 #5
hvis du bruger IIS 5, kan du inkludere ado konstanterne ved at placere flg. linje i toppen af siden, eller i din global.asa fil, hvis du bruger sådan en.

<!--METADATA TYPE="typelib" File="c:\Program Files\Common Files\System\ado\msado15.dll" -->
Avatar billede Slettet bruger
14. april 2002 - 15:16 #6
Jeg har lavet mit recordset sådan her
Set Rs = forbindelse.Execute(SQL)   
kan man så ikke benytte recordcount eller?
Avatar billede kimiwan Nybegynder
14. april 2002 - 15:18 #7
nej, desværre
Avatar billede kimiwan Nybegynder
14. april 2002 - 15:19 #8
Avatar billede Slettet bruger
14. april 2002 - 15:28 #9
Hmm.
Ok hvis jeg nu beslutter mig for at tælle recordsætte igennem, findes der så ikke en funktion således at man kommer til starten af recordsættet igen?
Avatar billede Slettet bruger
14. april 2002 - 15:29 #10
Nå jo, MoveFirst.
Avatar billede kimiwan Nybegynder
14. april 2002 - 15:59 #11
for at bruge movefirst, skal du også bruge adopenstatic i stedet for adopenforwardonly, som jo er default.
Avatar billede kimiwan Nybegynder
14. april 2002 - 20:27 #12
har du fået det til at virke??
Avatar billede Slettet bruger
15. april 2002 - 08:50 #13
Ehm, både og, jeg har droppet det. Jeg ville gerne have lavet sådan et søgefunktion så hvis den fx returnerer 10 poster ialt, viser den kun 5 ad gange, men det gik i lort. Du får lige pointsne, tak for hjælp :)
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