[php] adodb入门 )

[php] adodb入门 )

ID:26731933

大小:84.50 KB

页数:15页

时间:2018-11-28

[php] adodb入门 )_第1页
[php] adodb入门 )_第2页
[php] adodb入门 )_第3页
[php] adodb入门 )_第4页
[php] adodb入门 )_第5页
资源描述:

《[php] adodb入门 )》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、[PHP]ADODB入门本文链接:http://www.openphp.cn/index.php/article/3/154/index.html1.前言ADODB是ActiveDataObjectsDataBase的简称,它是一种PHP存取数据库的函式组件。现在SFS3系统(校园自由软件交流网学务系统)计划的主持人陈莹光老师,决定采用此一组件,为了让更多有心参与该项目的伙伴们能够顺利加入发展的行列,小弟认为有必要把ADODB的中文入门介绍写出来,以方便伙伴们参考备查。虽然PHP是建构Web系统强有力的

2、工具,但是PHP存取数据库的功能,一直未能标准化,每一种数据库,都使用另一种不同且不兼容的应用程序接口(API)。为了填补这个缺憾,因此才有ADODB的出现。一旦存取数据库的接口予以标准化,就能隐藏各种数据库的差异,若欲转换至其它不同的数据库,将变得十分容易。目前ADODB支持的数据库种类非常地多,例如:MySQL,PostgreSQL,Interbase,Informix,Oracle,MSSQL7,Foxpro,Access,ADO,Sybase,DB2以及一般的ODBC(其中PostgreSQL、

3、Informix、Sybase的driver是由自由软件社群发展之后贡献出来的)。使用ADODB最大的优点之一是:不管后端数据库如何,存取数据库的方式都是一致的,开发设计人员不必为了某一套数据库,而必须再学习另一套不同的存取方法,这大大减轻开发人员的知识负担,过去的知识往后仍可继续使用,转移数据库平台时,程序代码也不必做太大的更动。其实ADODB这样的发展理念,并不是首创的,DBI比ADODB出现得更早,它提供Perl存取数据库时,使用一致的API呼叫接口。相信用过Perl+DBI的朋友,再来用ADOD

4、B时,会有一种似曾相识的感觉。另外,ADODB对用过ASP的人而言,应该不陌生,这类朋友对ADODB应该很容易接受。我们来看一下,ADODB的简单用法:

5、sql');   //要不要显示侦错讯息,false不要,true要。   //$conn->debug=false;      $conn->debug=true;   //连接数据库   //用法:$conn->Connect('主机','使用者','密码','数据库');   //用例:   $conn->Connect('localhost','piza','ooo123','test');   //若欲采用持续性连接,上式可换用PConnect:   //$conn->PConnect('lo

6、calhost','piza','ooo123','test');   //设定sql命令   $sql="insertintotvalues('abcde',18)";   //执行sql命令   $rs=$conn->Execute($sql);   //检查执行结果,若$rs==false,则呼叫$conn对象的成员函式ErrorMsg()   if(!$rs)print$conn->ErrorMsg();elseprint"OK!";?>结果如下:------------------------

7、---------------------(mysql):insertintotvalues("abcde",18)---------------------------------------------OK!若把侦错关掉,即$conn->debug=false,则结果如下:OK!以下,逐步为各位介绍:使用ADODB的重点方法。2.安装ADODB的首页在:http://php.weblogs.com/ADOdb,目前(2002/10/24)最新版是:2.42版,可至ADODB下载或至台南县教网中心FT

8、P下载。安装ADODB的方法超极简单,只要下载、解压、放入适当位置,即可完成!如下所示:1.下载:$ncftpftp.tnc.edu.tw cdsysop/ADODB getadodb242.tgz2.解压:假设我把adodb242.tgz放入/var/www/html中$cpadodb242.tgz/var/www/html$tarxvzfadodb242.tgz如下所示:adodb/adodb-cryptsession.phpadodb

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。