![]() |
|
|
|||||||
| ASP Diskussioner om Active Server Pages, med relaterade scriptspråk (klassisk asp). |
![]() |
|
|
Trådverktyg | Visningsalternativ |
|
|
#1 |
|
Medlem
Registrerad: 2005-08-20
Ort: Linköping
Inlägg: 1 363
Lösningar: 1 |
Nr i databas
har precis gjort en community, men lyckas inte få till en funktion.
Jag vill att sidan ska gå in i databasen, läsa hur många rader det finns i kategorin "members", för att sedan visa det numret på sidan.. Hur? Kan ej använda mig av ID-taggen, då den ej visar siffror.
__________________
//Martin aka SoulGod Only the future, can tell u about ur past! |
|
|
|
|
|
#2 |
|
Medlem
Årets medlem 2001 Registrerad: 2000-12-03
Ort: Uppsala
Inlägg: 12 465
Lösningar: 958 |
Kod:
set rs = connect.execute("select count(*) from t where kategori = 'member'")
response.write rs(0)
__________________
essentitia preter non sans multiplicandum |
|
|
|
|
|
#3 |
|
Medlem
Registrerad: 2005-08-20
Ort: Linköping
Inlägg: 1 363
Lösningar: 1 |
Förstår inte riktigt... "select count(*)" < Det antar jag är räknarfunktionen...
Men "from t" ?
__________________
//Martin aka SoulGod Only the future, can tell u about ur past! |
|
|
|
|
|
#4 |
|
Medlem
Registrerad: 2004-10-20
Ort: Ystad
Inlägg: 1 524
Lösningar: 37 |
t = tabellens namn
kategori = kolumens namn 'member' = medlemmens namn Tänk lite... ![]() SQL är i stort sätt engelska select count(*) from t where kategori = 'member' välj räkna(*) ifrån tabellen där kolumnen är medlemmens namn |
|
|
|
|
|
#5 |
|
Medlem
Registrerad: 2005-08-20
Ort: Linköping
Inlägg: 1 363
Lösningar: 1 |
Ah, förlåt, det är mitt fel, jag var otydlig i början...
Det jag menade med kategori, är namnet på tabellen. Så den ska räkna alla raderi tabellen. Kod:
<%
set rs = connect.execute("select count(*) from members")
response.write rs(0)
%>
Den ger objekt krävs...
__________________
//Martin aka SoulGod Only the future, can tell u about ur past! |
|
|
|
|
|
#6 |
|
Medlem
Kalebass Registrerad: 1999-12-09
Ort: Norrköping
Inlägg: 6 095
Lösningar: 1233 |
Då måste ha ett kopplingsobjekt som heter "connect"
|
|
|
|
|
|
#7 |
|
Medlem
Registrerad: 2005-08-20
Ort: Linköping
Inlägg: 1 363
Lösningar: 1 |
Kod:
Set ObjConn = Server.CreateObject("ADODB.Connection")
ObjConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("Database/community.mdb")
__________________
//Martin aka SoulGod Only the future, can tell u about ur past! |
|
|
|
|
|
#8 |
|
Medlem
Kalebass Registrerad: 1999-12-09
Ort: Norrköping
Inlägg: 6 095
Lösningar: 1233 |
Så bra! Då kör du med ObjConn i stället.
|
|
|
|
|
|
#9 |
|
Medlem
Registrerad: 2005-08-20
Ort: Linköping
Inlägg: 1 363
Lösningar: 1 |
Kod:
<%
set rs = ObjCon("select count(*) from members")
response.write rs(0)
%>
__________________
//Martin aka SoulGod Only the future, can tell u about ur past! |
|
|
|
|
|
#10 |
|
Medlem
Registrerad: 2005-08-20
Ort: Linköping
Inlägg: 1 363
Lösningar: 1 |
Vet jag är korkad.... *ler* Men får det ej att funka
Kod:
<%
set rs = ObjConn("select count(*) from members")
response.write rs(0)
%>
Körningsfel i Microsoft VBScript (0x800A01C2) Fel antal argument eller felaktig egenskapstilldelning.: 'ObjConn' /com/design.asp, line 80
__________________
//Martin aka SoulGod Only the future, can tell u about ur past! |
|
|
|
|
|
#11 |
|
Medlem
Årets medlem 2001 Registrerad: 2000-12-03
Ort: Uppsala
Inlägg: 12 465
Lösningar: 958 |
Kod:
set rs = ObjConn.execute("select count(*) from members")
__________________
essentitia preter non sans multiplicandum |
|
|
|
![]() |
| Trådverktyg | |
| Visningsalternativ | |
|
|