00001 <?php
00024 require_once 'Zend/Db/Statement/Exception.php';
00025
00032 class Zend_Db_Statement_Sqlsrv_Exception extends Zend_Db_Statement_Exception
00033 {
00044 public function __construct($message = null, $code = 0)
00045 {
00046 if (is_array($message)) {
00047
00048
00049 if (isset($message[0])) {
00050 $message = $message[0];
00051 }
00052
00053 $code = (int) $message['code'];
00054 $message = (string) $message['message'];
00055 }
00056 parent::__construct($message, $code);
00057 }
00058 }
00059