ASP开发中存储过程应用全接触(10)


Set MyComm = Nothing  
  此时要注意:清除参数的顺序与参数声明的顺序相反,原因嘛,我也不知道。  

  3. 利用Parameters数据集合的Refresh方法重置Parameter对象  

DIM MyComm  
Set MyComm = Server.CreateObject("ADODB.Command")  
'调用存储过程一  
.....  
'重置Parameters数据集合中包含的所有Parameter对象  
MyComm.Parameters.Refresh  
'调用存储过程二  
.....  
Set MyComm = Nothing  
  一般认为,重复创建对象是效率较低的一种方法,但是经测试(测试工具为Microsoft Application Center Test),结
果出人意料:  

  方法2 > = 方法1 > > 方法3  

  方法2的运行速度大于等于方法1(最多可高4%左右),这两种方法的运行速度远大于方法3(最多竟高达130%),所以建议
在参数多时,采用方法1,在参数较少时,采用方法2。 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3526.html