来源:自学PHP网 时间:2014-11-27 22:16 作者: 阅读:次
[导读] 大家知道,存储过程是在服务器端的一个脚本程序,执行起来速度很快,但它也有一个缺点,就是依靠与一个固定数据库,移植性不好.我的上回文章,提到了用com组件是可以访问ado以及相关的组...
用PHP调用数据库的存贮过程大家知道,存储过程是在服务器端的一个脚本程序,执行起来速度很快,但它也有一个缺点,就是依靠与一个固定数据库,移植性不好. 我的上回文章,提到了用com组件是可以访问ado以及相关的组件,无论是自己建的还是系统带的,都可以扩展系统的功能,但现在php不支持dcom/com,但相信它的下一个版本应该是支持的. 不说这么多了,我们马上试一下吧,下面是我的一个简单的存贮过程: CREATE PROCEDURE [sp_mystoreprocedure] AS select companyname,contactname,city from customers 其实,还可以写比较复杂的,可惜我对此研究不深,只好取简单了,下面是我的php文件:
注重的是,你的服务器必须打开,另外,就是不能写错存贮过程的名称,否则会出项致命的错误,而且,你根本就不知道错误在那里,这就是php文件对错误处理的不好之处,但相信它以后是会改进的. 我学php需然有很长时间了,但发现要真正用好它,不那么轻易,但它确实也超出了我的想象,有些东西真的很奇妙,真是,不用不知道.一用真奇妙. |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com