【发布时间】:2011-09-16 09:01:27
【问题描述】:
我继承了一个经典的 asp 站点,它使用 ADO Db Command 对象进行存储过程。
我注意到,在 sql profiler 中,每次调用存储过程都会调用 sp_sproc_columns。如何阻止此呼叫?
用于调用存储过程的代码是这样的形式:
Dim objCmd
Set objCmd = server.CreateObject("adodb.command")
objCmd.ActiveConnection = oConn 'scoped globally
objCmd.CommandType = adCmdStoredProc
objCmd.CommandText = "dbname.dbo.sprocName"
objCmd.Parameters.Append objCmd.CreateParameter ("@Paramater1", adInteger, adParamInput, , 123)
objCmd.Parameters.Append objCmd.CreateParameter ("@Paramater2", adInteger, adParamInput, , 456)
【问题讨论】:
标签: asp-classic ado