webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > ASP

ASP Diskussioner om Active Server Pages, med relaterade scriptspråk (klassisk asp).

Svar
 
Trådverktyg Visningsalternativ
Äldre 2005-10-17, 16:53   #1
SoulGod
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!
SoulGod besöker inte forumet just nu   Svara med citat
Äldre 2005-10-17, 16:58   #2
LarsG
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)
Eftersom du inte förklarar mer så ...
__________________
essentitia preter non sans multiplicandum
LarsG besöker inte forumet just nu   Svara med citat
Äldre 2005-10-17, 17:10   #3
SoulGod
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!
SoulGod besöker inte forumet just nu   Svara med citat
Äldre 2005-10-17, 17:12   #4
Travoni
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
Travoni besöker inte forumet just nu   Svara med citat
Äldre 2005-10-17, 17:16   #5
SoulGod
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)
%>
Något sådant (den där funkar dock inte)
Den ger objekt krävs...
__________________
//Martin aka SoulGod
Only the future, can tell u about ur past!
SoulGod besöker inte forumet just nu   Svara med citat
Äldre 2005-10-17, 17:26   #6
emission
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"
emission besöker inte forumet just nu   Svara med citat
Äldre 2005-10-17, 17:34   #7
SoulGod
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")
Den ligger med i en fil som heter connection.inc, som jag kör via INCLUDE.
__________________
//Martin aka SoulGod
Only the future, can tell u about ur past!
SoulGod besöker inte forumet just nu   Svara med citat
Äldre 2005-10-17, 17:41   #8
emission
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.
emission besöker inte forumet just nu   Svara med citat
Äldre 2005-10-17, 17:44   #9
SoulGod
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)
%>
Då eller?
__________________
//Martin aka SoulGod
Only the future, can tell u about ur past!
SoulGod besöker inte forumet just nu   Svara med citat
Äldre 2005-10-17, 17:46   #10
SoulGod
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) 
%>
ger mig >>
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!
SoulGod besöker inte forumet just nu   Svara med citat
Äldre 2005-10-17, 17:53   #11
LarsG
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
LarsG besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > ASP

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 19:57.


Powered by: vBulletin Version 3.8.6
Copyright © webForum