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 相关文章推荐
PHP 程序员应该使用的10个组件
Oct 31 PHP
php多文件上传功能实现原理及代码
Apr 18 PHP
PHP静态调用非静态方法的应用分析
May 02 PHP
解析如何屏蔽php中的phpinfo()函数
Jun 06 PHP
一个显示效果非常不错的PHP错误、异常处理类
Mar 21 PHP
PHP学习笔记之字符串编码的转换和判断
May 22 PHP
PHP采集类Snoopy抓取图片实例
Jun 19 PHP
PHP根据两点间的经纬度计算距离
Oct 31 PHP
laravel创建类似ThinPHP中functions.php的全局函数
Nov 26 PHP
php实现微信支付之企业付款
May 30 PHP
YII框架页面缓存操作示例
Apr 29 PHP
laravel邮件发送的实现代码示例
Jan 31 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
PHP array_flip() 删除重复数组元素专用函数
2010/05/16 PHP
PHP基础知识回顾
2012/08/16 PHP
php中使用preg_match_all匹配文章中的图片
2013/02/06 PHP
PHP基于CURL进行POST数据上传实例
2014/11/10 PHP
[原创]php获取数组中键值最大数组项的索引值
2015/03/17 PHP
获取任意Html元素与body之间的偏移距离 offsetTop、offsetLeft (For:IE5+ FF1 )[
2006/12/22 Javascript
js拖拽一些常见的思路方法整理
2014/03/19 Javascript
jQuery的缓存机制浅析
2014/06/07 Javascript
JavaScript编写连连看小游戏
2015/07/07 Javascript
Bootstrap每天必学之导航条
2015/11/27 Javascript
jQuery移动web开发中的页面初始化与加载事件
2015/12/03 Javascript
jQuery使用$.ajax进行即时验证的方法
2015/12/08 Javascript
Jquery UI实现一次拖拽多个选中的元素操作
2020/12/01 Javascript
微信小程序获取手机号授权用户登录功能
2017/11/09 Javascript
ES6知识点整理之函数对象参数默认值及其解构应用示例
2019/04/17 Javascript
vue-以文件流-blob-的形式-下载-导出文件操作
2020/08/07 Javascript
详解vue 组件的实现原理
2020/11/12 Javascript
让 python 命令行也可以自动补全
2014/11/30 Python
Python实现文件复制删除
2016/04/19 Python
python 实现tar文件压缩解压的实例详解
2017/08/20 Python
Python连接phoenix的方法示例
2017/09/29 Python
基于Python的文件类型和字符串详解
2017/12/21 Python
python 实现12bit灰度图像映射到8bit显示的方法
2019/07/08 Python
详解python中自定义超时异常的几种方法
2019/07/29 Python
TensorFlow实现打印每一层的输出
2020/01/21 Python
tf.concat中axis的含义与使用详解
2020/02/07 Python
python模拟哔哩哔哩滑块登入验证的实现
2020/04/24 Python
Numpy ndarray 多维数组对象的使用
2021/02/10 Python
纯CSS3实现圆圈动态发光特效动画的示例代码
2021/03/08 HTML / CSS
倩碧美国官网:Clinique美国
2016/07/20 全球购物
儿子婚宴答谢词
2014/01/09 职场文书
播音主持专业个人自我评价
2014/01/09 职场文书
战友聚会主持词
2014/04/02 职场文书
2014年卫生院工作总结
2014/12/03 职场文书
离婚起诉书范文2016
2015/11/26 职场文书
解决go在函数退出后子协程的退出问题
2021/04/30 Golang