Beim Aufrufen eines Teilnehmers können keine Klammern verwendet werden

Ich habe eine klassische ASP-Seite, die den folgenden Code enthält, um eine parametrisierte Abfrage auszuführen.

<%
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
%>

Die Seite meldet jedoch jetzt den folgenden Fehler;

Beim Aufrufen eines Sub /welcome/default2.asp, Zeile 436 kann keine Klammer verwendet werden. CmdEmail.CreateParameter ("@ ContentID", 3, 1,, request.Form (ContentID)) ------------- -------------------------------------------------- -------- ^

Ist dies ein Fehler in ASP oder muss ich ändern, wie ich parametrisierte Abfragen versuche?

Vielen Dank.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage