Ciao a tutti sapreste dirmi xchè lo script philboard per forum mi dà questo errore:

Microsoft JET Database Engine error '80040e14'

Syntax error (missing operator) in query expression 'topics.id ='.

/forasp2/philboard_reply.asp, line 35

sono andato alla linea 35 ed ho questo codice:

sql = "SELECT forums.*, topics.locked FROM forums INNER JOIN topics ON forums.forumid = topics.forum WHERE topics.id = " & topic
Set rsReply = Server.CreateObject("ADODB.Recordset")
rsReply.Open sql, conn, 3, 3

replyText = ""

end if
Non capendo un tubo di asp vorrei sapere come posso correggere questo script ?
Grazie !