On Thu, 1 Nov 2001 18:25:52 -0600, [EMAIL PROTECTED] (Matt McClanahan) wrote: > Mentioning what it does may be a good start..
I have been in communication with the developer for DbTcp [http://www.fastflow.it/dbftp/], a proxy server for Windows ODBC connections. I rely on PHP for production work and recently encountered a large client that needed a site to interface with their FoxPro database. I scoured the web, including the PHP mailing lists, major code repositories and such. I experimented with iODBC, unixODBC, ODBCSocketServer with unacceptable results. I used ODBCSocketServer for a week until I discovered that it can't handle large result sets from the database. DbTcp is a similiar setup to ODBCSocketServer, in that you run a service on the Windows machine that communicates through TCP/IP. It doesn't seem to have the limitations of other software (in that it is handling 233,000 row result sets without a problem), it is currently GPL, and is in active development. The current distribution of DbTcp comes with a PHP extension and this week I've spent some time in communication with the author in bringing the extension up to speed. We've debugged some issues, rounded out the memory management better, we're allowing for persistent connections now, and it's becoming par with the other PHP database extensions. I know much could still be done to libdbftp to ensure it is cross-platform, but I have it performing well on both a Linux box and a FreeBSD box. I'm not trying to market this extension, or make it sound like the answer to everything. I'm not sure what the general need for an ODBC bridge is. For unixODBC, I know Easysoft's ODBC-ODBC bridge sells for $400-$5600 depending on the license. I think that's an indication of the need. The author, Giussani Cristian, has opened a public project at SourceForge [http://sourceforge.net/projects/dbtcp/] and checked the source code in. I'm interested in any feedback concerning the module itself and a possible place as an extension included in the PHP distribution. I'd certainly like to see the project progress into public view, so other people aren't banging their heads against other projects that are still unstable. Much appreciated, Jonathan -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]