Avatar billede mathiasrav Nybegynder
13. november 2003 - 21:02 Der er 7 kommentarer og
1 løsning

Finde antal recorder i en tabel i en db

Hej eksperter.
Hvordan finder man antal recorder i en tabel i en db?

Hilsen Mathias
Avatar billede eagleeye Praktikant
13. november 2003 - 21:04 #1
Du kan tælle dem med en SQL sætning:

SQL = "SELECT Count(*) as Antal FROM tabelnavn"
Set rs= Connecetion.Execute(SQL)
Response.Write rs("antal")
Avatar billede medions Nybegynder
13. november 2003 - 21:04 #2
Det gør du  med COUNT() i SQL!

//>Rune
Avatar billede eagleeye Praktikant
13. november 2003 - 21:05 #3
du kan bruge recordcount på et recordset, det kræver bare man bruger rs.Open og ikke som vist før Set rs= C....

SQL = "SELECT * FROM tabelnavn"
rs.Open SQL, Connecction, 1
Response.Write rs.RecordCount
Avatar billede mathiasrav Nybegynder
13. november 2003 - 21:05 #4
Et eksempel, tak? Jeg forstår det nemlig ikke helt...
Avatar billede medions Nybegynder
13. november 2003 - 21:05 #5
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open  "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("dindatabase.mdb")

SQL = "SELECT Count(*) as Antal FROM tabelnavn"
Set rs= Connecetion.Execute(SQL)
Response.Write rs("antal")

//>Rune
Avatar billede mathiasrav Nybegynder
13. november 2003 - 21:05 #6
Ahh ups, havde ikke læst eagleeyes indlæg helt :-$
Avatar billede eagleeye Praktikant
13. november 2003 - 21:05 #7
det er skam et eks jeg har vist
Avatar billede mathiasrav Nybegynder
13. november 2003 - 21:25 #8
Eagleeye var først med det rigtige svar, og får 15 point. Tillykke med det.
:-))
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