webForumDet fria alternativet

Antall

2 svar · 195 visningar · startad av Organick

OrganickMedlem sedan okt. 200120 inlägg
#1

Sig mig hvad er galt her? Fordi jeg får ikki hivet antal kommentarer ud for hver artikel.

Koden:

Set myConn = Server.CreateObject("ADODB.Connection")
myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("nyheds-system.mdb")

Set rs = Server.CreateObject("ADODB.RecordSet")
strSQL = "select count(*) as antal from kommentarer WHERE NyhedsID = ID"
Set Count = myConn.Execute(strSQL)
antal = Count("antal")

Der er <%=antal%> kommentarer, til denne artikel.

Håber at I forstår dansk, men I kan godt skrive på svensk tilbage til mig. :)

SicoMedlem sedan maj 20002 597 inlägg
#2

Tjena, jo jag fick väll läsa om texten 2ggr innan jag fattade helt men det gjorde ju bara att jag fattade ännu bättre :)

En "/" innan sökvägen till databasen kanske skulle hjälpa.

------------------
Regler är till för att ändras, inte för att följas!
I wouldn't if I couldn't

jorgenMedlem sedan feb. 20012 412 inlägg
#3
Set myConn = Server.CreateObject("ADODB.Connection")
myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("nyheds-system.mdb")

strSQL = "select count(*) from kommentarer WHERE NyhedsID =[b] "& ID[/b]
Set Count = myConn.Execute(strSQL)

response.write Count(0)

var kommer variablen ID ifrån?

------------------
.: Det är jag som ger svaren och det är Ni som ställer frågorna :.

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