亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? adodb-error.inc.php

?? asterisk用 的voip記費軟件
?? PHP
字號:
<?php/**  * @version V4.94 23 Jan 2007 (c) 2000-2007 John Lim (jlim#natsoft.com.my). All rights reserved. * Released under both BSD license and Lesser GPL library license.  * Whenever there is any discrepancy between the two licenses,  * the BSD license will take precedence.  * * Set tabs to 4 for best viewing. *  * The following code is adapted from the PEAR DB error handling code. * Portions (c)1997-2002 The PHP Group. */if (!defined("DB_ERROR")) define("DB_ERROR",-1);if (!defined("DB_ERROR_SYNTAX")) {	define("DB_ERROR_SYNTAX",              -2);	define("DB_ERROR_CONSTRAINT",          -3);	define("DB_ERROR_NOT_FOUND",           -4);	define("DB_ERROR_ALREADY_EXISTS",      -5);	define("DB_ERROR_UNSUPPORTED",         -6);	define("DB_ERROR_MISMATCH",            -7);	define("DB_ERROR_INVALID",             -8);	define("DB_ERROR_NOT_CAPABLE",         -9);	define("DB_ERROR_TRUNCATED",          -10);	define("DB_ERROR_INVALID_NUMBER",     -11);	define("DB_ERROR_INVALID_DATE",       -12);	define("DB_ERROR_DIVZERO",            -13);	define("DB_ERROR_NODBSELECTED",       -14);	define("DB_ERROR_CANNOT_CREATE",      -15);	define("DB_ERROR_CANNOT_DELETE",      -16);	define("DB_ERROR_CANNOT_DROP",        -17);	define("DB_ERROR_NOSUCHTABLE",        -18);	define("DB_ERROR_NOSUCHFIELD",        -19);	define("DB_ERROR_NEED_MORE_DATA",     -20);	define("DB_ERROR_NOT_LOCKED",         -21);	define("DB_ERROR_VALUE_COUNT_ON_ROW", -22);	define("DB_ERROR_INVALID_DSN",        -23);	define("DB_ERROR_CONNECT_FAILED",     -24);	define("DB_ERROR_EXTENSION_NOT_FOUND",-25);	define("DB_ERROR_NOSUCHDB",           -25);	define("DB_ERROR_ACCESS_VIOLATION",   -26);}function adodb_errormsg($value){global $ADODB_LANG,$ADODB_LANG_ARRAY;	if (empty($ADODB_LANG)) $ADODB_LANG = 'en';	if (isset($ADODB_LANG_ARRAY['LANG']) && $ADODB_LANG_ARRAY['LANG'] == $ADODB_LANG) ;	else {		include_once(ADODB_DIR."/lang/adodb-$ADODB_LANG.inc.php");    }	return isset($ADODB_LANG_ARRAY[$value]) ? $ADODB_LANG_ARRAY[$value] : $ADODB_LANG_ARRAY[DB_ERROR];}function adodb_error($provider,$dbType,$errno){	//var_dump($errno);	if (is_numeric($errno) && $errno == 0) return 0;	switch($provider) { 	case 'mysql': $map = adodb_error_mysql(); break;		case 'oracle':	case 'oci8': $map = adodb_error_oci8(); break;		case 'ibase': $map = adodb_error_ibase(); break;		case 'odbc': $map = adodb_error_odbc(); break;		case 'mssql':	case 'sybase': $map = adodb_error_mssql(); break;		case 'informix': $map = adodb_error_ifx(); break;		case 'postgres': return adodb_error_pg($errno); break;		case 'sqlite': return $map = adodb_error_sqlite(); break;	default:		return DB_ERROR;	}		//print_r($map);	//var_dump($errno);	if (isset($map[$errno])) return $map[$errno];	return DB_ERROR;}//**************************************************************************************function adodb_error_pg($errormsg){	if (is_numeric($errormsg)) return (integer) $errormsg;    static $error_regexps = array(            '/(Table does not exist\.|Relation [\"\'].*[\"\'] does not exist|sequence does not exist|class ".+" not found)$/' => DB_ERROR_NOSUCHTABLE,            '/Relation [\"\'].*[\"\'] already exists|Cannot insert a duplicate key into (a )?unique index.*/'      => DB_ERROR_ALREADY_EXISTS,            '/divide by zero$/'                     => DB_ERROR_DIVZERO,            '/pg_atoi: error in .*: can\'t parse /' => DB_ERROR_INVALID_NUMBER,            '/ttribute [\"\'].*[\"\'] not found|Relation [\"\'].*[\"\'] does not have attribute [\"\'].*[\"\']/' => DB_ERROR_NOSUCHFIELD,            '/parser: parse error at or near \"/'   => DB_ERROR_SYNTAX,            '/referential integrity violation/'     => DB_ERROR_CONSTRAINT,			'/Relation [\"\'].*[\"\'] already exists|Cannot insert a duplicate key into (a )?unique index.*|duplicate key violates unique constraint/'     			 	 => DB_ERROR_ALREADY_EXISTS        );	reset($error_regexps);    while (list($regexp,$code) = each($error_regexps)) {        if (preg_match($regexp, $errormsg)) {            return $code;        }    }    // Fall back to DB_ERROR if there was no mapping.    return DB_ERROR;}	function adodb_error_odbc(){static $MAP = array(            '01004' => DB_ERROR_TRUNCATED,            '07001' => DB_ERROR_MISMATCH,            '21S01' => DB_ERROR_MISMATCH,            '21S02' => DB_ERROR_MISMATCH,            '22003' => DB_ERROR_INVALID_NUMBER,            '22008' => DB_ERROR_INVALID_DATE,            '22012' => DB_ERROR_DIVZERO,            '23000' => DB_ERROR_CONSTRAINT,            '24000' => DB_ERROR_INVALID,            '34000' => DB_ERROR_INVALID,            '37000' => DB_ERROR_SYNTAX,            '42000' => DB_ERROR_SYNTAX,            'IM001' => DB_ERROR_UNSUPPORTED,            'S0000' => DB_ERROR_NOSUCHTABLE,            'S0001' => DB_ERROR_NOT_FOUND,            'S0002' => DB_ERROR_NOSUCHTABLE,            'S0011' => DB_ERROR_ALREADY_EXISTS,            'S0012' => DB_ERROR_NOT_FOUND,            'S0021' => DB_ERROR_ALREADY_EXISTS,            'S0022' => DB_ERROR_NOT_FOUND,			'S1000' => DB_ERROR_NOSUCHTABLE,            'S1009' => DB_ERROR_INVALID,            'S1090' => DB_ERROR_INVALID,            'S1C00' => DB_ERROR_NOT_CAPABLE        );		return $MAP;}function adodb_error_ibase(){static $MAP = array(            -104 => DB_ERROR_SYNTAX,            -150 => DB_ERROR_ACCESS_VIOLATION,            -151 => DB_ERROR_ACCESS_VIOLATION,            -155 => DB_ERROR_NOSUCHTABLE,            -157 => DB_ERROR_NOSUCHFIELD,            -158 => DB_ERROR_VALUE_COUNT_ON_ROW,            -170 => DB_ERROR_MISMATCH,            -171 => DB_ERROR_MISMATCH,            -172 => DB_ERROR_INVALID,            -204 => DB_ERROR_INVALID,            -205 => DB_ERROR_NOSUCHFIELD,            -206 => DB_ERROR_NOSUCHFIELD,            -208 => DB_ERROR_INVALID,            -219 => DB_ERROR_NOSUCHTABLE,            -297 => DB_ERROR_CONSTRAINT,            -530 => DB_ERROR_CONSTRAINT,            -803 => DB_ERROR_CONSTRAINT,            -551 => DB_ERROR_ACCESS_VIOLATION,            -552 => DB_ERROR_ACCESS_VIOLATION,            -922 => DB_ERROR_NOSUCHDB,            -923 => DB_ERROR_CONNECT_FAILED,            -924 => DB_ERROR_CONNECT_FAILED        );				return $MAP;}function adodb_error_ifx(){static $MAP = array(            '-201'    => DB_ERROR_SYNTAX,            '-206'    => DB_ERROR_NOSUCHTABLE,            '-217'    => DB_ERROR_NOSUCHFIELD,            '-329'    => DB_ERROR_NODBSELECTED,            '-1204'   => DB_ERROR_INVALID_DATE,            '-1205'   => DB_ERROR_INVALID_DATE,            '-1206'   => DB_ERROR_INVALID_DATE,            '-1209'   => DB_ERROR_INVALID_DATE,            '-1210'   => DB_ERROR_INVALID_DATE,            '-1212'   => DB_ERROR_INVALID_DATE       );	   	   return $MAP;}function adodb_error_oci8(){static $MAP = array(			 1 => DB_ERROR_ALREADY_EXISTS,            900 => DB_ERROR_SYNTAX,            904 => DB_ERROR_NOSUCHFIELD,            923 => DB_ERROR_SYNTAX,            942 => DB_ERROR_NOSUCHTABLE,            955 => DB_ERROR_ALREADY_EXISTS,            1476 => DB_ERROR_DIVZERO,            1722 => DB_ERROR_INVALID_NUMBER,            2289 => DB_ERROR_NOSUCHTABLE,            2291 => DB_ERROR_CONSTRAINT,            2449 => DB_ERROR_CONSTRAINT        );	   	return $MAP;}function adodb_error_mssql(){static $MAP = array(		  208 => DB_ERROR_NOSUCHTABLE,          2601 => DB_ERROR_ALREADY_EXISTS       );	   	return $MAP;}function adodb_error_sqlite(){static $MAP = array(		  1 => DB_ERROR_SYNTAX       );	   	return $MAP;}function adodb_error_mysql(){static $MAP = array(           1004 => DB_ERROR_CANNOT_CREATE,           1005 => DB_ERROR_CANNOT_CREATE,           1006 => DB_ERROR_CANNOT_CREATE,           1007 => DB_ERROR_ALREADY_EXISTS,           1008 => DB_ERROR_CANNOT_DROP,		   1045 => DB_ERROR_ACCESS_VIOLATION,           1046 => DB_ERROR_NODBSELECTED,		   1049 => DB_ERROR_NOSUCHDB,           1050 => DB_ERROR_ALREADY_EXISTS,           1051 => DB_ERROR_NOSUCHTABLE,           1054 => DB_ERROR_NOSUCHFIELD,           1062 => DB_ERROR_ALREADY_EXISTS,           1064 => DB_ERROR_SYNTAX,           1100 => DB_ERROR_NOT_LOCKED,           1136 => DB_ERROR_VALUE_COUNT_ON_ROW,           1146 => DB_ERROR_NOSUCHTABLE,           1048 => DB_ERROR_CONSTRAINT,		    2002 => DB_ERROR_CONNECT_FAILED,			2005 => DB_ERROR_CONNECT_FAILED       );	   	return $MAP;}?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区精品久久99| 亚洲最大成人网4388xx| 开心九九激情九九欧美日韩精美视频电影 | 国产成人亚洲综合a∨婷婷图片| 精品免费国产一区二区三区四区| 激情深爱一区二区| 欧美高清在线视频| 91无套直看片红桃| 亚洲国产精品久久不卡毛片 | 欧美日韩国产一区| 日韩精彩视频在线观看| 欧美一级一级性生活免费录像| 日本视频一区二区| 国产亚洲精品资源在线26u| 国产91精品久久久久久久网曝门| 亚洲视频一区在线观看| 欧美中文字幕久久| 免费成人在线网站| 国产精品高清亚洲| 欧美日韩一级黄| 精品一区精品二区高清| 国产精品国产三级国产三级人妇 | 国产精品1区2区3区| 成人欧美一区二区三区视频网页 | 欧美国产精品中文字幕| 在线亚洲免费视频| 久久99久久99小草精品免视看| 国产欧美一区在线| 欧美日韩美少妇| 国产精品一区二区三区99| 一区二区三区免费| 久久色视频免费观看| 日本韩国精品在线| 国产精品资源在线看| 亚洲最大色网站| 国产免费观看久久| 欧美一区二区免费| 成人av在线资源网站| 日本欧美一区二区三区乱码| 亚洲欧洲在线观看av| 欧美一区二区在线免费播放| av动漫一区二区| 久久99精品久久久久| 亚洲一区二区黄色| 欧美国产激情一区二区三区蜜月| 欧美日韩国产a| 91亚洲国产成人精品一区二三| 久久福利视频一区二区| 亚洲宅男天堂在线观看无病毒| 国产欧美一区二区精品久导航| 欧美人狂配大交3d怪物一区| 99久久国产免费看| 韩国成人精品a∨在线观看| 亚洲国产美女搞黄色| 国产情人综合久久777777| 日韩欧美一区二区免费| 欧美性猛交xxxx乱大交退制版| 丁香啪啪综合成人亚洲小说 | 欧美午夜片在线看| www.爱久久.com| 国产成人精品免费网站| 久久成人羞羞网站| 青青国产91久久久久久| 亚洲高清久久久| 一区二区三区中文在线| 国产精品麻豆99久久久久久| 国产亚洲自拍一区| 欧美精品一区在线观看| 日韩精品一区二区三区蜜臀| 欧美性受xxxx黑人xyx性爽| 色狠狠一区二区三区香蕉| 成人免费视频一区二区| 国产成人av一区二区| 国产夫妻精品视频| 国产成人av影院| 成人黄色网址在线观看| 成人综合婷婷国产精品久久免费| 国产精品一区在线| 成人做爰69片免费看网站| 国产成人自拍网| 丁香桃色午夜亚洲一区二区三区| 成人永久免费视频| 成人av网站免费观看| 成人自拍视频在线观看| 91啪亚洲精品| 欧美中文一区二区三区| 欧美日产在线观看| 欧美一区二区三区免费| 精品少妇一区二区三区视频免付费 | 国产成人免费高清| 国产+成+人+亚洲欧洲自线| 国产.欧美.日韩| 99re视频精品| 欧美午夜片在线观看| 3d动漫精品啪啪1区2区免费| 日韩三级免费观看| 久久亚洲精华国产精华液| 久久精品视频免费观看| 欧美国产日产图区| 亚洲精品国产第一综合99久久 | 欧美一级夜夜爽| 久久久久久**毛片大全| 国产精品久久免费看| 亚洲乱码中文字幕综合| 三级在线观看一区二区| 麻豆专区一区二区三区四区五区| 国产一区二区三区高清播放| 成人av电影在线观看| 欧美无砖专区一中文字| 日韩免费高清电影| 中日韩av电影| 亚洲国产精品久久久久秋霞影院| 久久99九九99精品| 成人sese在线| 欧美日韩国产综合久久| 久久久一区二区三区捆绑**| 亚洲欧美日韩人成在线播放| 日韩高清在线不卡| 高清成人在线观看| 91高清视频在线| 欧美va亚洲va香蕉在线| 亚洲图片你懂的| 精品一区精品二区高清| 91久久精品一区二区二区| 日韩天堂在线观看| 亚洲欧洲日韩一区二区三区| 免费人成在线不卡| 99精品热视频| 亚洲精品在线网站| 一区二区中文字幕在线| 蜜臀久久久99精品久久久久久| 91视频精品在这里| 精品乱人伦小说| 亚洲第一狼人社区| www.综合网.com| 欧美精品一区二| 亚洲午夜久久久久久久久电影网| 成人一区二区三区在线观看| 欧美一区二区三区四区高清| 亚洲欧美激情视频在线观看一区二区三区 | 国产原创一区二区| 欧美日韩成人综合| 亚洲日本在线天堂| 国产精品亚洲综合一区在线观看| 欧美精品18+| 一区二区三区**美女毛片| 成人综合在线观看| 欧美精品一区在线观看| 日韩国产高清影视| 欧美日韩午夜精品| 亚洲精品日日夜夜| 99久久99久久免费精品蜜臀| 日韩欧美国产午夜精品| 日韩福利电影在线| 欧美乱妇15p| 亚洲成av人片一区二区| 日本韩国一区二区三区| 日韩一区在线播放| 91在线云播放| 国产精品成人一区二区三区夜夜夜| 国产精品影视在线| 久久久影视传媒| 国产不卡视频一区二区三区| 精品福利在线导航| 国产在线视频一区二区| 精品国产免费视频| 国内精品久久久久影院薰衣草| 日韩一区二区三区观看| 日本欧美一区二区| 日韩一区二区在线看片| 麻豆视频观看网址久久| 欧美xxx久久| 国产精品一二三四| 国产精品少妇自拍| 成人动漫一区二区三区| 国产精品不卡在线观看| 91偷拍与自偷拍精品| 亚洲免费观看高清在线观看| 色综合久久久网| 亚洲一区二区美女| 日韩视频免费观看高清完整版| 日日夜夜一区二区| 91精品国产美女浴室洗澡无遮挡| 青青草97国产精品免费观看| 日韩精品一区二区三区中文不卡 | 精品国产第一区二区三区观看体验 | 久久久久成人黄色影片| 国产经典欧美精品| 国产精品视频观看| 欧美三级在线看| 另类专区欧美蜜桃臀第一页| 国产日韩欧美亚洲| 色先锋aa成人| 午夜精品福利一区二区三区av| 在线不卡中文字幕| 国产精品亚洲第一| 亚洲一区二区三区美女| 欧美草草影院在线视频| 成人理论电影网| 午夜久久久影院|