det är för att du inte har någon kolumn som heter pudolf. om du vill jämföra med strängen pudolf, så måste du ha apostrofer runt.
SQL = "SELECT COUNT(*) FROM Tabellen WHERE Anvandare = 'Pudolf'"
------------------
@nders
8 svar · 363 visningar · startad av Pudolf
hejsan.
hur gör jag för att räkna hur många poster det finns i kolumn ( i min databas?):q
jag försökte med detta. men den skriver inte ut något.
hjälp!
SQL = "SELECT COUNT(*) FROM Tabellen WHERE Anvandare = Pudolf"
tacksam för svar!
det är för att du inte har någon kolumn som heter pudolf. om du vill jämföra med strängen pudolf, så måste du ha apostrofer runt.
SQL = "SELECT COUNT(*) FROM Tabellen WHERE Anvandare = 'Pudolf'"
------------------
@nders
Den borde funka fint.
Om det resulterande recordset:et ligger i RS, så har du antalet i RS(0)
------------------
Gunnar Liljas - webbutvecklare
Leon Reklambyrå AB
tack för svaren!
jag testade denna kod (tack @nders)
SQL = "SELECT COUNT(*) FROM Tabellen WHERE Anvandare = 'Pudolf'"
Men måste jag skriva några fler rader för att den ska visa säga, typ Select * from tabellen Where anvandare = osv AS nagonting?
för inget syns...
kan du vidareutveckla frågan? jag förstår inte riktigt vad det är du vill ha ut...
------------------
@nders
jo, jag vill ju att det ska stå typ.
Pudolf har postat X inlägg.
då tänkte jag använda Count för att ta reda på det.
jag använder koden du skrev men det visas inget.
den struntar i koden, typ.
jag har bara satt den koden inom
<% 'koden här' %>
märken.
måste jag göra något mer för att den ska visas?
tacksam för svar.
först måste du skapa ett databasobjekt som pekar på den aktuella databasen.
sen kör du något typ
SQL = "SELECT COUNT(*) AS Antal, Anvandare FROM Tabellen GROUP BY Anvandare ORDER BY Anvandare"
SET objRS = objDB.execute(SQL)
sedan har du all information i ett recordset som du bara bahöver loopa dig igenom.
skriv sedan ut (i loopen) med typ
response.write "Användare: " & objRS("Anvandare") & ", Antal: " & objRS("Antal") & "<br>"
------------------
@nders
Du skall nog lägga in den som du sa i en variabel:
SQL = "SELECT COUNT(*) AS cnt FROM Tabellen WHERE Anvandare = 'Pudolf'"
Set RS = databas.execute(SQL)
Nu ligger den i RS("cnt")...
*Ghhaaa* varför hinner alla före mig? :)
------------------
Vides motto: Ju fler saker man tycker är roligt, desto roligare har man
www.webeye.nu
[Redigerat av Vide den 11 jul 2000]
tack Vide och @nders!
jag fick det att fungera med båda exemplen.
Men är det någon som et varför min sida "fryser" sig/kraschar när jag går in på den. det är crika 20% chans att det händer. Irriterande. Jag använder IE5.0 och sidan är på drugt 23kb.:q
Utan ASP kraschar den inte. (om den är i .htm format alltså.)
tacksam för svar.