webForumDet fria alternativet

IDG's forum

ASP

4 svar · 241 visningar · startad av Kent

Medlem sedan juli 2000355 inlägg
Frågan#1

Hejsan, försöker få igång forumet från IDG men får det inte riktigt att funka, får upp detta felmeddelande,
Syntaxfel (operator saknas) i frågeuttrycket 'Id ='.

koden ser ut som följande,

<%
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "DSN=xxx-forum;Password="xxx"
SQLStmt = "SELECT * FROM Forums where Id = " & Request("ForumId")
Set RS = Connection.Execute(SQLStmt)

SQLStmt = "SELECT *, Format$([date],'mm/dd/yyyy') AS FormDate, Format$([date],'hh:mm') AS FormTime FROM Entries where ForumId = " & Request("ForumId")
SQLStmt = SQLStmt & " AND OrgThread = True Order by Id Desc"
Set RS2 = Connection.Execute(SQLStmt)

%>

felet ska ligga på denna rad,
Set RS = Connection.Execute(SQLStmt)

Medlem sedan dec. 19998 577 inlägg
#2

Det verkar som om du inte skickar med något värde i Request("ForumId")...

Mvh, Vide

------------------
Kom hem till mig...

Medlem sedan juli 2000355 inlägg
#3

Hur menar du då,? jag har ju inte gjort några ändringar i forumet, det borde ju funka.

Medlem sedan dec. 19998 577 inlägg
#4

Jo, men i länken till forumet så skall det följa med ett id-nummer som säger till databasen vilket forum den skall hämta poster ifrån... visa vad som står i länken till forumet...

Mvh, Vide

------------------
Kom hem till mig...

Medlem sedan juli 2000355 inlägg
#5

OK, nu funkar det, hade satt variabeln id istället för ForumId.

268 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)