我正在使用PHP的SQL Server驅動程序,並且想將驅動程序升級到新版本(2.0),因爲我需要一些已經在那裏實現的功能。sqlsrv_connect()not found
我替換了php/ext目錄中的舊.dll文件並重新啓動了Web服務器。但現在我收到以下錯誤:
Fatal error: Call to undefined function sqlsrv_connect() in E:\ProjekteExtern\hades\_apl\classes\sql\sqlsrv.class.php on line 34
的phpinfo()
輸出顯示SQLSRV,就像以前的版本。
有人知道我爲什麼得到這個錯誤或有任何想法來解決這個問題嗎?
,你可以嘗試使用PDO,他們寫道,版本2.0支持。 (另見http://msdn.microsoft.com/en-US/library/cc296203%28v=SQL.90%29.aspx) – Dormilich 2010-05-20 12:09:58
似乎PDO版本缺少一些函數,如sqlsrv_num_rows()...我會稍後嘗試,但獲得正常的驅動程序運行會更好,我認爲:) – SvenFinke 2010-05-20 12:18:10