heh

存储过程专题(ASP+SQL 2000),有代码可以参考。

先贴个有用的代码,显示运行上次时间和这次时间。以便查看使用了存储过程后,访问速度是否提高了。

 <%
sub rtime()                                            'call rtime()   即可调用
response.write session("lasttime")&"--"    '上次运行时间
endtime=timer
response.write endtime-starttime            '这次运行时间
session("lasttime")=endtime-starttime
end sub
%>

----------------------------------

conn.connectionTimeout=30000   '数据库连接时间
server.ScriptTimeout=100000      '脚本运行时间
Response.Buffer=False                '禁用缓存

---------------------------------

参考文献:http://www.dedecms.com/plus/view.php?aid=27410
              http://www.aspxuexi.com/asp/sp/2007-11-25/3009.htm

--------------------------------

存储过程重命名,在分析器里命令是:sp_rename '旧名称','新名称'  ;当然在“存储器”这个栏目下一样能重名。

-------------------------------
先引用几个例子:

创建,不带参数的:

create PROCEDURE sp_employ    '要修改原来的:alter PROCEDURE sp_employ
AS
select * from course 
Go 

引用:

strSQL = "sp_employ "
Set rs = Conn.Execute(strSQL)
response.write rs("id")

--------------------------------

创建存储过程,带参数的:

create PROCEDURE sp_employ    '要修改原来的:alter PROCEDURE sp_employ
@inID int
AS
select * from course  where ID=@inID
Go 

引用:

myInt = 4160
strSQL = "sp_employ " & myInt
Set rs = Conn.Execute(strSQL)
response.write rs("id")

 

posted on 2009-01-10 11:21  imwho  阅读(212)  评论(0编辑  收藏  举报

导航