DAO:第二种数据库处理方式
Yii框架对数据的处理可以通过两种方法,一种是AR(活跃记录,已经支持大量的应用),另一种是DAO(Yii框架有两种数据处理方式)
前者主要是对简单sql语句的处理,后者才是处理复杂的sql语句,两者使用的基础是PDO(php data object) php数据对象
当对数据库进行操作时,要打开PDO扩展
PDO就是为了兼容php处理各种数据库(mysql oracle sqlserver)
定义一条sql语句可以再mysql、oracle、sqlserver不同数据库来运行
DAO处理数据时和PDO比较类似
DAO(data access object)对数据的处理 CDbCommand CDbDataReader(读取数据)
AR:处理数据 CActiveRecord
通过DAO实现数据的查询
使用DAO实现数据的添加
使用PDO预处理给数据库添加记录信息