Problem med räknare

ASP

4 svar · 186 visningar · startad av Qimen

Medlem sedan juni 20015 009 inlägg
Trådstart#1

Hej
Om man ska räkna hur många medlemmar man hari en databas så kan man ju använda denna koden:

Set Number = conn.Execute("Select Count(*) As Antal FROM members")

och sedan skriva ut det med

<%= Number("Antal")%>

Men jag får det inte att funka.
Hur ska man göra? Jag trodde att man kunde göra så här typ:

<% Set Connect = Server.CreateObject("ADODB.Connection") 
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/members.mdb")&";pwd=000"
Set Number = conn.Execute("Select Count(*) As Antal FROM members") %>

Men det var tydligen rätt mycket fel vad jag förstått. Hur ska man göra?

Medlem sedan mars 2001309 inlägg
#2

Borde hjälpa dig !!!!

<% Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/members.mdb")&";pwd=000"
Number = Conn.Execute("Select Count(*) As Antal FROM members") %>
Medlem sedan juni 20015 009 inlägg
#3

Tack.
Nu funkar det

Medlem sedan juni 20015 009 inlägg
#4

Hej igen.
Nu med denna kod åvan så räknas posterna ju. Hur skulle man gå till väga för att räkna hur många 1:or där i kolummen tbl?

Medlem sedan dec. 2000399 inlägg
#5
Number = Conn.Execute("SELECT Count(*) As Antal FROM members WHERE tbl = 1")
249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)