No se pueden usar paréntesis al llamar a un Sub

Tengo una página ASP clásica que contiene el siguiente código para intentar una consulta parametizada;

<%
Set cmdEmail = Server.CreateObject("ADODB.Command")
Set rsEmail = Server.CreateObject("ADODB.Recordset")

cmdEmail.CommandText = "SELECT * FROM VWTenantPropertiesResults WHERE ContentID = ?"
cmdEmail.CommandType = 1
cmdEmail.ActiveConnection = MM_dbconn_STRING
cmdEmail.Parameters.Append
cmdEmail.CreateParameter("@ContentID", 3, 1, , request.Form("ContentID"))

rsEmail.Open cmdEmail
%>

Sin embargo, la página ahora está reportando el siguiente error;

No se pueden usar paréntesis al llamar a Sub /welcome/default2.asp, línea 436 cmdEmail.CreateParameter ("@ ContentID", 3, 1,, request.Form (ContentID)) ------------- -------------------------------------------------- -------- ^

¿Se trata de algún error en ASP o debo cambiar la forma en que intento realizar consultas parametrizadas?

Gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta