errorInfo()的形式獲取錯誤資訊 //PDO::ERRMODE_WARNING: 引發 E_WARNING 錯誤,主動報錯 //PDO::ERRMODE_EXCEPTION: 主動抛出 exceptions 異常,需要以try{}cath(){}輸出錯誤資訊。 //設定主動以警告的形式報錯 $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $connT8 = new PDO("sqlsrv:Server=220.130.203.251;Database=T8masada", "M0225", "IFFBU1E="); if ($connT8) { $connT8->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } //如果連接錯誤,將抛出一個PDOException異常對象 } catch (PDOException $e) { //如果連結資料庫失敗則顯示錯誤訊並停止本頁的工作 die("ERROR!!!: " . $e->getMessage()); } //$conn = null; //關閉資料庫的連線