CTEステートメントがあります。クラシック asp で実行しようとすると、パラメーターが正しく置き換えられません。
Set cmd=Server.CreateObject("ADODB.Command")
cmd.ActiveConnection = objConnection
cmd.CommandText = " my CTE is here"
cmd.CommandType = adCmdText
'adCmdUnspecified,adCmdText,adCmdTable,adCmdStoredProc,adCmdUnknown,adCmdFile,adCmdTableDirect
Set objParam = cmd.CreateParameter(, adBigInt , adParamInput ,8,CLng(MyParameter))
cmd.Parameters.Append objParam
最後のステートメントを取得すると、「?」ステートメントで置換されていないため、エラーが発生します。
コマンドの種類ごとに試してみましたが、結果はありません。