美文网首页
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对象的常用方法与抽象层概念

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