數據庫2
阿新 • • 發佈:2017-07-28
exce exception 過程 case 宋體 mil 使用 per war
1.PDO的5 個關鍵概念。這 5 個概念是:
連接和連接管理
事務和自動提交
預處理語句和存儲過程
錯誤和錯誤處理
特定於驅動程序的功能性,包括 滾動 遊標 和 大型對象
setAttribute() 方法是設置部分屬性,主要屬性有:PDO::ATTR_CASE、PDO::ATTR_ERRMODE等等,我們這裏需要設置的是PDO::ATTR_CASE,就是我們使用關聯索引獲取數據集的時候,關聯索引是大寫還是小寫,有幾個選擇:
PDO::CASE_LOWER -- 強制列名是小寫
PDO::CASE_NATURAL -- 列名按照原始的方式
PDO::CASE_UPPER -- 強制列名為大寫
我們使用setFetchMode方法來設置獲取結果集的返回值的類型,同樣類型還有:
PDO::FETCH_ASSOC -- 關聯數組形式
PDO::FETCH_NUM -- 數字索引數組形式
PDO::FETCH_BOTH -- 兩者數組形式都有,這是缺省的
PDO::FETCH_OBJ -- 按照對象的形式,類似於以前的 mysql_fetch_object()
PDO::ATTR_ERRMODE: 錯誤提示.
- PDO::ERRMODE_SILENT: 不顯示錯誤信息,只顯示錯誤碼.
- PDO::ERRMODE_WARNING: 顯示警告錯誤.
- PDO::ERRMODE_EXCEPTION: 拋出異常
數據庫2