有關文件集中的程式碼範例

當您執行 SQL Server Driver for PHP 文件集中的程式碼範例時,要注意幾個要點: 

  • 幾乎所有範例都假設 SQL Server 2005 或 SQL Server 2008 和 AdventureWorks (2005) 資料庫已經安裝在本機電腦上。
    如需有關如何下載 SQL Server 免費版和試用版的詳細資訊,請參閱 SQL Server 2005 首頁 (英文) 或 SQL Server 2008 概觀
    雖然大部分的 SQL Server 版本都有隨附 AdventureWorks 資料庫,但是兩者可分開安裝。如需有關如何下載 AdventureWorks 資料庫的詳細資訊,請參閱<Microsoft SQL Server 範例和社群專案>(英文)。如需有關如何安裝 AdventureWorks 資料庫的詳細資訊,請參閱<逐步解說:安裝 AdventureWorks 資料庫>(英文)。
  • 幾乎此文件集中的所有程式碼範例都要從命令列執行,這樣可讓所有程式碼範例的測試自動化。如需有關如何從命令列執行 PHP 的詳細資訊,請參閱<PHP:從命令列使用 PHP>手冊 https://go.microsoft.com/fwlink/?LinkId=105822 (英文)。
    雖然範例是撰寫成要從命令列執行,但還是可以從瀏覽器叫用每一個範例加以執行,而不需要對指令碼進行任何變更。若要產生良好的輸出格式,請先在每一個範例中使用 "</br>" 取代 "\n",然後再從瀏覽器叫用該範例。
  • 為了不讓每一個範例失去焦點,所有的範例中都不會進行正確的錯誤處理。建議您最好檢查對 sqlsrv 函數所做的任何呼叫,看看是否有錯誤,並根據應用程式的需求加以處理。
    遇到錯誤時有一個簡單的方法可以取得錯誤資訊,就是使用以下這一行程式碼結束指令碼:
    die( print_r( sqlsrv_errors(), true));
    如需有關處理錯誤和警告的詳細資訊,請參閱<處理錯誤和警告>。

另請參閱

其他資源

SQL Server Driver for PHP 簡介