美文网首页
PDOStatement对象的常用方法与抽象层概念

PDOStatement对象的常用方法与抽象层概念

作者: kangyiii | 来源:发表于2017-04-25 16:49 被阅读0次

除了PDO可以执行SQL语句,其实PDOStatement也可以执行SQL语句。执行SQL语句就意味着可能产生错误信息。下面介绍PDOStatement对象的常用方法。

  1. errorInfo()和errorCode():使用PDOStatement->execute()方法执行失败时,错误信息有这两个方法获得。
  2. Fetch()、FetchAll()和fetchColumn():分别可获取表中一行数据,表中全部数据,表中某行某列的单个数据。
    fetchColumn()中允许传递参数,表示获得第一条记录的第几个字段的值。
  3. rowCount():统计处理的记录数:显示影响了多少行(增删改),结果集中存在多少行(查)。
  4. closeCursor():释放结果集光标(建议fetch之后,手动释放)

数据库抽象层-驱动

PDO是数据库抽象层的一种。抽象层是指将多种数据库的操作抽象出来,使用同一种语法完成。
而驱动是指从抽象层到具体某个数据库需要某数据库的驱动。在PHP.ini中包含对各种数据库的驱动,如图所示:


图示 PHP.ini数据库的驱动

相关文章

  • PDOStatement对象的常用方法与抽象层概念

    除了PDO可以执行SQL语句,其实PDOStatement也可以执行SQL语句。执行SQL语句就意味着可能产生错误...

  • iOS反射机制

    概念 获取Class对象 常用判断方法 反射方法

  • 面向对象

    今天来浅谈下面向对象,面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多...

  • 1.1 面向对象编程基本概念

    基本概念 Java作为一种面向对象语言。支持以下基本概念: 多态 继承 封装 抽象 类 对象 实例-方法 重载 对...

  • 【Java】JAVA 对象和类

    Java作为一种面向对象语言。支持以下基本概念:多态 继承 封装 抽象 类 对象 实例 方法 重载 构造方法 每个...

  • Java 对象和类

    Java作为一种面向对象语言。支持以下基本概念: 多态、继承、封装、抽象、类、对象、实例、方法、重载 对象:对象是...

  • JavaScript面向对象的程序设计相关知识小结

    面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封...

  • JAVA的对象和类

    作为面向对象的语言,支持以下基本概念:多态、继承、封装、抽象、类、对象、实例、方法、重载。其中类和对象是面向对象的...

  • python设计模式

    第一章 面向对象编程 对象;类;方法; 面向对象编程的主要概念 封装;多态;继承;抽象;组合 面向对象的设计原则 ...

  • Java对象和类

    Java作为一种面向对象语言。支持以下基本概念:多态,封装,继承,抽象,类,对象,实例,方法,重载 对象对象是类的...

网友评论

      本文标题:PDOStatement对象的常用方法与抽象层概念

      本文链接:https://www.haomeiwen.com/subject/kffxzttx.html