[ASP] SQL count, hoe weergeven?

Pagina: 1
Acties:
  • 84 views sinds 30-01-2008

  • Blue-eagle
  • Registratie: September 2000
  • Niet online
Ik heb:
Set Count = DB.Execute("SELECT COUNT(forum_id) FROM tblmessages WHERE forum_id = '" & StringNaam & "'")

Waarbij StringNaam een numerieke waarde is.
Hier telt ie dus alle records in de tabel. Maar hoe kan ik die waarde oproepen dan?!
Ik heb
code:
1
<%=Count%>

geprobeert, en
code:
1
<%=Count("forum_id")%>

maar niks werkt... ;(

Iemand die mij weer wilt helpen? :)

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

remember, Count is een recordset en geen losse waarde uit de database.
Je moet dus de waarde uit de recordset halen.

response.write Count.Fields(0)

tip: Misschien is het makkelijker om in het vervolg iets als het volgende te gebruiken. Persoonlijk vind ik dat wat overzichtelijker. Heeft als bijkomend voordeel dat als er iets mis gaat in de query dat je heel simpel het sql-statement kan response.writen ipv uitvoeren op de database.

sql = "SELECT COUNT(forum_id) as aantal FROM tblmessages WHERE forum_id = '" & StringNaam & "'"
Set rsCount = DB.Execute(sql)
response.write rsCount("aantal")

Today's subliminal thought is:


  • Blue-eagle
  • Registratie: September 2000
  • Niet online
Got it!
Tnx...

  • DJ-B
  • Registratie: September 2001
  • Laatst online: 22:54
Ik wil graag het aantal records uit een tabel in een ASP variabele zetten.
Alleen de onderstaande code levert een foutmelding op. Hoe moet het wel?

sql = "SELECT COUNT (*) FROM gb"
set aantalberichten = db.execute(sql)
response.write(aantalberichten)

  • whoami
  • Registratie: December 2000
  • Laatst online: 21:56
Tja, ik heb geen glazen bol meer, dus ik weet ook niet hoe je te helpen.
Misschien kan je eens kijken of je sql statement wel juist is, kan je eens nagaan welke fout je precies krijgt, etc....
Daarbij is het ook een beetje nodeloos om hiervoor een topic te schoppen. Het is ook niet de bedoeling dat P&W een debug-m'n-code forum wordt.

https://fgheysels.github.io/


Dit topic is gesloten.