解析ASP与存储过程(2)_ASP教程
推荐:解析ASP中的常用服务器检测源码在写ASP网页时常用的检测代码: 服务器现在时间: 引用 % =now %> 服务器CPU型号: 引用 %=Request.ServerVariables(HTTP_UA_CPU)%> 当前分辨率: 引用 &l
还可以通过Connection对象或Recordset对象调用存储过程,方法分别如下:
以下为引用的内容:
'**通过Connection对象调用存储过程** '**通过Recordset对象调用存储过程** |
2. 没有输入输出的存储过程
请看以下存储过程:
以下为引用的内容:
/*SP2*/ |
该存储过程删去userinfo表中的所有记录,没有任何输入及输出,调用方法与上面讲过的基本相同,只是不用取得记录集:
以下为引用的内容:
'**通过Command对象调用存储过程** |
当然也可通过Connection对象或Recordset对象调用此类存储过程,不过建立Recordset对象是为了取得记录集,在没有返回记录集的情况下,还是利用Command对象吧。
3. 有返回值的存储过程
在进行类似SP2的操作时,应充分利用SQL Server强大的事务处理功能,以维护数据的一致性。并且,我们可能需要存储过程返回执行情况,为此,将SP2修改如下:
以下为引用的内容:
/*SP3*/ |
以上存储过程,在delete顺利执行时,返回1,否则返回0,并进行回滚操作。为了在ASP中取得返回值,需要利用Parameters集合来声明参数:
分享:解析ASP中脚本执行顺序如果机房马上要关门了,或者你急着要和MM约会,请直接跳到第四个自然段。 以下叙述的脚本包括服务器端脚本和客户端的脚本,服务器端脚本指在服务器上运行的那部分脚本,比如常见的Respon
- 相关链接:
- 教程说明:
ASP教程-解析ASP与存储过程(2)。