PHP与SQL Server 2005
目前,我们有一个连接到SQL Server 2005数据库的混合ASP /
PHP设置.但是所有的查询工作都在客户端完成,我想将其中的一部分移植到PHP.
连接到Sql Svr需要什么驱动程序和/或连接字符串以及PHP中使用的语法是什么? 更新:好的所以我当然试图避免使用任何与复制DLL等有关的东西.我将调查SQL2K5PHP驱动程序(谢谢Vincent). @jcarrascal为了清楚起见,通过“客户端”我的意思是我们的应用程序是一个内部Web应用程序,以HTA运行,所有查询都通过javascript调用完成,实际提交数据库请求的ASP. 解决方法
您有两种选择:
1)php_mssql扩展:如果你想要具有相同的API mysql和mysqli的东西,那么使用php_mssql扩展.但有一个问题,与PHP捆绑的ntwdblib.dll文件无法正常工作.您必须从SQL Server 2000安装中找到此文件,或者您可以在Internet上找到它.据说这个API不是很可靠,但我已经使用它大约一年了. http://ca.php.net/mssql 2)Microsoft SQL Server 2005 PHP驱动程序:如果您想要更现代的东西,但它没有相同的API并且缺少一些重要的功能(mssql_num_rows).最大的好处是它得到了微软的支持,很可能适用于未来的版本. http://msdn.microsoft.com/en-us/data/cc299381.aspx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |