Hello,
det beror på hur du har initierat recordsetet.
Visa koden där du plockar fram medlemmarna så kommer det kod om hur du ska gå tillväga att räkna dem.
cya,
4 svar · 206 visningar · startad av crisse6
går det att räkna hur många medlemmar det finns i en databas? om ja (jag är typ 99,9 % säker på detta) hur gör man?
Hello,
det beror på hur du har initierat recordsetet.
Visa koden där du plockar fram medlemmarna så kommer det kod om hur du ska gå tillväga att räkna dem.
cya,
Först skriver du så här:
Set Number = conn.Execute("Select Count(*) As Antal FROM members")
"members" är då namnet på tabellen med alla medlemmar i.
Sen skriver du ut talet så här:
<%= Number("Antal")%>
Ok, då skriver jag den andra varianten:
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=x:\min_db.mdb"
strSQL = "SELECT * FROM TBL_MEMBERS"
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open strSQL, objConn, 3, 1
intTotMembers = objRS.RecordCount
'## -- skriv ut antal medlemmar --
Response.Write intTotMembers
'## -- loopa igenom recsetet --
'## -- till sist, förstör recset och conn object --
Set objRS = Nothing
Set objConn = Nothing
så slipper man köra flera execute genom connection objectet. tar ungefär lika lång tid att exekvera de båda.
cya