Avatar billede gangsta Nybegynder
03. januar 2001 - 20:36 Der er 10 kommentarer og
1 løsning

Optælling af antal entries i en Access Database

G\'davs... Jeg har brug for et script, der tæller hvor mange entries der er sat ind i en database. Jeg ved det kan gøres relativt simpelt med en enkelt linje eller sådan noget, så jeg behøver ikke forbindelser til databasen og så videre.

/Gangsta
Avatar billede gangsta Nybegynder
03. januar 2001 - 20:57 #1
Måske skulle jeg lige specificere lidt...
Jeg skal vide hvor mange entries der er i en tabel, der hedder \'kategorier\' (uden \'\')
Avatar billede bjarke-b Nybegynder
03. januar 2001 - 21:22 #2
Du kan se en artikel der beskriver det her:
http://www.activeserverpages.dk/aspdigital/kapitel2/count.asp
det er et meget simpelt eksempel!
Avatar billede gangsta Nybegynder
03. januar 2001 - 21:29 #3
Hvad skal \'LinkID\' erstattes med?
Avatar billede bjarke-b Nybegynder
03. januar 2001 - 21:31 #4
gangsta -> Et felt i din database f. eks ID
Avatar billede gangsta Nybegynder
03. januar 2001 - 21:34 #5
set getAntal = myConn.Execute(\"SELECT COUNT(d_id) AS Antal FROM kategorier\")

<%=getAntal(\"Antal\")%>

^^^^^^
Det virker ikke... nogen der kan se en fejl?
Avatar billede bjarke-b Nybegynder
03. januar 2001 - 21:35 #6
hvilken fejl får du ?
Avatar billede gangsta Nybegynder
03. januar 2001 - 21:35 #7
Error Type:
ADODB.Recordset (0x800A0CC1)
Item cannot be found in the collection corresponding to the requested name or ordinal.
/ccn/forum.asp, line 29
Avatar billede gangsta Nybegynder
03. januar 2001 - 21:37 #8
min kode...
<%
\'Forbindelse til DB\'en...
strSQL = \"SELECT COUNT(d_id) AS Antal FROM kategorier\"
Set rs = myConn.Execute(strSQL)
response.write rs(\"Antal\")
%>
Avatar billede bjarke-b Nybegynder
03. januar 2001 - 21:37 #9
<%
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"database.mdb\")

Set myConn = Server.CreateObject(\"ADODB.Connection\")
myConn.Open strDSN

strSQL = \"SELECT COUNT(d_id) AS Antal FROM Kategorier\"
Set rs = myConn.Execute(strSQL)
Response.Write \"<p>Der er \" & rs(\"Antal\") & \" poster i tabellen Links</p>\"


myConn.Close
Set myConn = Nothing
%>

Avatar billede gangsta Nybegynder
03. januar 2001 - 21:39 #10
Uha da, nu virker skidtet! Tak for hjælpen, pointene er dine =)
Avatar billede bjarke-b Nybegynder
03. januar 2001 - 21:46 #11
No problemos :-)
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