CDbException


system.db
继承 class CDbException » CException » Exception
源自 1.0
版本 $Id: CDbException.php 2799 2011-01-01 19:31:13Z qiang.xue $
源码
CDbException代表一个数据库相关操作导致的异常。

公共属性

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

受保护属性

属性 类型 描述 定义在
code Exception
file Exception
line Exception
message Exception

公共方法

方法 描述 定义在
__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)
$message string PDO 错误信息
$code integer PDO 错误代码
$errorInfo mixed PDO 错误信息
public function __construct($message,$code=0,$errorInfo=null)
{
    
$this->errorInfo=$errorInfo;
    
parent::__construct($message,$code);
}

构造函数。