Tæl antal records i tabel?

Tags:    asp

hejsa allesammen.

jeg har lavet mig en telefon liste. og vil gerne ha den til at fortælle mig hvor mange navne der er indtastede og hvor mange nummere der er indtastede, da jeg har både mobil og hjem nr. i nogen af dem. hvordan skal det gøres?



6 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Jeg har taget og tilrettet din kode således:

Fold kodeboks ind/udKode 


Jeg har ikke testet det af, men prøv ovenstående kode og se om ikke det fungere.



Nu ved jeg jo ikke præcist hvordan din tabelstruktur ser ud i databasen, men standard SQL skulle kunne gøre det:

Fold kodeboks ind/udKode 


Husk at udskifte MyTable med navnet på din tabel.



hvordan skal hele forspørgelsen se ud? :-/ er helt ny i ASP :)



min db hedder tlf.mdb, min tabel hedder personer og der er følg. felter:
id | autonummering
navn | tekst
addr | tekst
tlf1 | tekst
tlf2 | tekst

meget simpelt :D




Du skal lave en ADODB forbindelse til din Microsoft Access database, og afvikle følgende SQL:

Fold kodeboks ind/udKode 


Du kan dernæst få fat i resultatet af din count ved at bruge et ADODB recordset.



jeg har denne ADODB.Connect :

Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("tlf.mdb")
Conn.Open DSN

og en forspørgelse:

strSQL = "Select * From personer Order By Navn"
Set rs = Conn.Execute(strSQL)


Kan jeg så lave noget lign.:
strCount = "Select count(*) From personer"

og så indsætte det

Resåpnse.Write "<p>Antal personer" & strCount & "</p>"

eller hva?



t