我正在使用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