CDbException

优质
小牛编辑
136浏览
2023-12-01
所有包 | 属性 | 方法
system.db
继承class CDbException » CException » Exception
源自1.0
版本$Id: CDbException.php 2799 2011-01-01 19:31:13Z qiang.xue $
源码framework/db/CDbException.php
CDbException代表一个数据库相关操作导致的异常。

公共属性

隐藏继承属性

属性类型描述定义在
errorInfomixed一个PDO异常提供的错误信息。 该参数返回与{@link http://www.CDbException

受保护属性

隐藏继承属性

属性类型描述定义在
codeException
fileException
lineException
messageException

公共方法

隐藏继承方法

方法描述定义在
__construct()构造函数。CDbException
__toString()Exception
getCode()Exception
getFile()Exception
getLine()Exception
getMessage()Exception
getPrevious()Exception
getTrace()Exception
getTraceAsString()Exception

属性详细

errorInfo 属性 (可用自 v1.1.4) public mixed $errorInfo;

一个PDO异常提供的错误信息。 该参数返回与PDO::errorInfo是一样的。

方法详细

__construct() 方法
public void __construct(string $message, integer $code=0, mixed $errorInfo=NULL)
$messagestringPDO 错误信息
$codeintegerPDO 错误代码
$errorInfomixedPDO 错误信息
源码: framework/db/CDbException.php#34 (显示) publicfunction__construct($message,$code=0,$errorInfo=null)
{
$this->errorInfo=$errorInfo;
parent::__construct($message,$code);
}

构造函数。