webForumDet fria alternativet

Poster

Databaser & SQLur Databashanterare & SQL

9 svar · 292 visningar · startad av bagera

Medlem sedan jan. 2001126 inlägg
Frågan#1

Håller på med ett forum och allt är klart förutom hur jag skall visa antalet inlägg på varje fråga.

Så här funkar det

Varje ny fråga får ju ett id nummer,
Varje nytt inlägg får samma id nummer som frågan plaserat i en kolumn som i detta fall heter "idsvar".

alltså Alla inlägg på en fråga har samma "idsvars" nummer som frågans id nummer.
Hur skall jag kunna räkna ihop alla inlägg som har samma "idsvar" å visa det?

Hmm rörigt det där.

Medlem sedan jan. 20012 437 inlägg
#2

Asp eller?

------------------
www.motorforum.nu

Medlem sedan dec. 19998 577 inlägg
#3

Borde kanske flyttas till SQL... :)

------------------
Nu har du sjungit på sista refrängen
Jourhavande Vide

Medlem sedan jan. 20012 437 inlägg
#4

Jag litar på Vide och hoppas på att han tar tag i detta i SQL ;)

Tråden flyttas till: SQL :)

------------------
www.motorforum.nu

Medlem sedan dec. 19998 577 inlägg
#5

Antar att du loopar ut alla inlägg som är en fråga.

i loopen lägger du in följande:

strSQL = "Select count(idsvar) as cntSvar from tblTabell where idsvar = "& idnummret_på_frågan
Set rs = ConnObj.execute(strSQL)

... och sdan hämtar du med rs("cntSvar")...

Mvh, Vide

------------------
Nu har du sjungit på sista refrängen
Jourhavande Vide

[Redigerat av Vide den 06 feb 2001]

Medlem sedan jan. 2001126 inlägg
#6

Jag är tvingad till att använda en access databas.
Skulle även vilja veta om det går att göra utan sql, med bara asp.

Tack

Medlem sedan dec. 19998 577 inlägg
#7

Njä, du måste ju hämta datat ur databasen och det görs ju med SQL... eller var det inte det du menade? ;)

------------------
Nu har du sjungit på sista refrängen
Jourhavande Vide

Medlem sedan jan. 2001126 inlägg
#8

Jo jag hämtar ju det ur databasen men det är sortering jag menar "utan sql".
Jag loopar ut ett recordset och i loopen skulle jag vilja ha en till loop för att sortera ut alla nummer som stämmer överens med ett request.querystring("id")
å då krånglar det till sig för mig, kanske enklare att göra med sql eller?

Tack igen!

Medlem sedan dec. 19998 577 inlägg
#9

Testa:

strSQL = "Select count(idsvar) as cntSvar from tblTabell where idsvar = "& request.querystring("id")&" Order by id asc"

------------------
Nu har du sjungit på sista refrängen
Jourhavande Vide

Medlem sedan jan. 2001126 inlägg
#10

Nepp, jag kan inte få det att funka men tack endå!
Tänker lira en quake match innan jag försöker igen, för att lugna nerverna!

139 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)