Re: [PDO] Re: PHP + PDO + MSSQL
[email protected] (David Coallier) Tue, 19 Oct 2010 10:53:06 +0100
| Newsgroups | php.pdo |
|---|---|
| Message-ID | <[email protected]> |
On 19 October 2010 03:51, Stanley Sufficool <[email protected]> wrote: > mssql and PDO_DBLIB are equivalent in functionality in releases, so > either should suffice. Be aware though that PDO_DBLIB does not support > return parameters from stored procedures, but mssql does (mssql_init, > mssql_bind). > > HOWEVER, only PDO_DBLIB supports very large recordsets in trunk. > > For general portability, not including any T-SQL specific code, I > would use PDO_DBLIB over mssql since this is there I believe the > database layers *should* be heading. > > On Mon, Oct 18, 2010 at 1:23 PM, Scott Baker <[email protected]> wrote: >> I apologize if this is out of turn, but I'm trying to connect to a MSSQL >> server via PDO. There isn't a lot of documentation about doing this out >> there, but most of it seems to do point to using dblib (which you wrote part >> of?). >> >> The PHP.net site has a big warning: >> >> "This extension is EXPERIMENTAL. The behaviour of this extension including >> the names of its functions and any other documentation surrounding this >> extension may change without notice in a future release of PHP. This >> extension should be used at your own risk." >> >> What's the best way to connect to a MSSQL server with PHP right now? >> I'm running PHP 5.3.3. >> I would definitely go with taking a look at the PDO_Sqlsrv extension which microsoft is actively working on. You can have some basic documentation here and some code examples and whatnot: http://msdn.microsoft.com/en-US/library/cc296172%28v=SQL.90%29.aspx Hope this helps but this is definitely the most active and supported PHP driver for sql server at the moment. -- David Coallier