public static function haveErrorThrowException()
 {
     $obj = empty(self::$PDOStatement) ? self::$link : self::$PDOStatement;
     $arrError = $obj->errorInfo();
     //print_r($arrError);
     if ($arrError[0] != '00000') {
         self::$error = 'SQLSTATE: ' . $arrError[0] . ' <br/>SQL Error: ' . $arrError[2] . '<br/>Error SQL:' . self::$queryStr;
         self::throw_exception(self::$error);
         return false;
     }
     if (self::$queryStr == '') {
         self::throw_exception('没有执行SQL语句');
         return false;
     }
 }