Hola
Prueba así
Código sql:
Ver originalSET mPdf=Server.CreateObject("ADODB.RecordSet")
strSql ="Select a.cod_sala, a.cod_proyecto, b.cod_mensaje, c.cod_anexosala, c.txt_filename, "
strSql = strSql & "c.txt_descripcion, c.nro_filesize "
strSql = strSql & "from m_salas a, t_salasmensajes b, m_anexosalas c "
strSql = strSql & "where a.cod_sala = b.cod_sala "
strSql = strSql & "and b.cod_mensaje = c.cod_mensaje "
strSql = strSql & "and a.cod_proyecto = (Select * from m_anexosproyectos where cod_proyecto="&idp&")"
Se trata de concatenación "
&", si usas el operado "
=" es para dar valor a una variable, session, ect..
Suerte