adodb与adodb_lite之比较


Posted in PHP onDecember 31, 2006

adodb与adodb_lite之比较  

作者:欣然随风  

adodb出世后得到许多PHPer的肯定和支持,树大招风不知什么时候出了个adodb_lite,说是对adodb缩水版,并且宣称不影响原版的基本功能。出于N种冲动,对其两种进行了一些简单的比较,其结果让人啼笑皆非。以下为对比结果:  

adodb_lite缺少:  
1、FetchNextObject();    // 这个影响倒不是很大  
2、DBDate();                // 日期转换方法,没有怎么行!  
3、CacheSelectLimit();  //  居然这个都不支持,常用的MSSQL都不能支持了!  
4、RecordCount()和 RowCount()  //  为同义函数但只支持前者;  
5、不支持缓存;  
6、不支持事务处理。  

总结:adodb_lite顶多算是个数据库操作类,移植性成了空话,文件夹内还放了N多种数据库的操作文件简直是浪费空间。高级功能被阉割!   

今天又在adodb_lite的官方下了个最新版1.12的下来测试,居然我上边测试的那些依然通不过不说,而且又来新问题了,不支持SetFetchMode() ,强迫只能用下标取值,不能用字段名作下标。  太令人失望了。 

SetFetchMode()要将pear Module打开,在那个module config文件中去掉最后一行的注释。
或者不调用pear Module,也是可以的,将global变量设置为ADODB_FETCH_ASSOC

PHP 相关文章推荐
编译问题
Oct 09 PHP
简单示例AJAX结合PHP代码实现登录效果代码
Jul 25 PHP
使用XDebug调试及单元测试覆盖率分析
Jan 27 PHP
php 团购折扣计算公式
Nov 24 PHP
利用php递归实现无限分类 格式化数组的详解
Jun 08 PHP
PHP生成二维码的两个方法和实例
Jul 01 PHP
从零开始学YII2框架(二)通过 Composer 安装扩展插件
Aug 20 PHP
PHP中auto_prepend_file与auto_append_file用法实例分析
Sep 22 PHP
php中adodbzip类实例
Dec 08 PHP
YII框架实现自定义第三方扩展操作示例
Apr 26 PHP
解决tp5在nginx下修改配置访问的问题
Oct 16 PHP
php 解析非标准json、非规范json
Apr 01 PHP
PHP获得用户使用的代理服务器ip即真实ip
Dec 31 #PHP
使用adodb lite解决问题
Dec 31 #PHP
PHP通过COM使用ADODB的简单例子
Dec 31 #PHP
Adodb的十个实例(清晰版)
Dec 31 #PHP
ADODB的数据库封包程序库
Dec 31 #PHP
用ADODB来让PHP操作ACCESS数据库的方法
Dec 31 #PHP
介绍几个array库的新函数 php
Dec 29 #PHP
You might like
德生PL660的电路分析和打磨
2021/03/02 无线电
攻克CakePHP系列二 表单数据显示
2008/10/22 PHP
PHP入门教程之数学运算技巧总结
2016/09/11 PHP
laravel orm 关联条件查询代码
2019/10/21 PHP
一个符号插入器 中用到的js代码
2007/09/04 Javascript
用JQuery在网页中实现分隔条功能的代码
2012/08/09 Javascript
jQuery 文本框得失焦点的简单实例
2014/02/19 Javascript
使用AmplifyJS组件配合JavaScript进行编程的指南
2015/07/28 Javascript
全面解析DOM操作和jQuery实现选项移动操作代码分享
2016/06/07 Javascript
AngularJs页面筛选标签小功能
2016/08/01 Javascript
如何用js判断dom是否有存在某class的值
2017/02/13 Javascript
JS给按钮添加跳转功能类似a标签
2017/05/30 Javascript
AngularJS ui-router刷新子页面路由的方法
2018/07/23 Javascript
js实现秒表计时器
2019/12/16 Javascript
Vue v-model组件封装(类似弹窗组件)
2020/01/08 Javascript
Vue切换组件实现返回后不重置数据,保留历史设置操作
2020/07/21 Javascript
vue3 watch和watchEffect的使用以及有哪些区别
2021/01/26 Vue.js
[51:11]2014 DOTA2国际邀请赛中国区预选赛5.21 LGD-CDEC VS DT
2014/05/22 DOTA
Python时间戳与时间字符串互相转换实例代码
2013/11/28 Python
使用Python开发windows GUI程序入门实例
2014/10/23 Python
python实现RabbitMQ的消息队列的示例代码
2018/11/08 Python
python爬虫获取新浪新闻教学
2018/12/23 Python
Python3安装psycopy2以及遇到问题解决方法
2019/07/03 Python
Python 过滤错误log并导出的实例
2019/12/26 Python
浅谈selenium如何应对网页内容需要鼠标滚动加载的问题
2020/03/14 Python
Python GUI编程学习笔记之tkinter控件的介绍及基本使用方法详解
2020/03/30 Python
python 中关于pycharm选择运行环境的问题
2020/10/31 Python
Deux par Deux官方网站:设计师童装
2020/01/03 全球购物
前厅收银主管岗位职责
2014/02/04 职场文书
态度决定一切演讲稿
2014/05/20 职场文书
幼儿生日活动方案
2014/08/27 职场文书
2014年图书室工作总结
2014/12/09 职场文书
车间主任岗位职责
2015/02/03 职场文书
2016年校园重阳节广播稿
2015/12/18 职场文书
7个你应该知道的JS原生错误类型
2021/04/29 Javascript
Python3 类型标注支持操作
2021/06/02 Python