Sean Russell wrote:
> Michael Neumann wrote:
> 
> > BTW, I don't think SQLRelay is a replacement for DBI.
> 
> Why not?  Superficially, they appear to do the same thing.  I don't know if 
> SQLRelay is *superior* to DBI, but it looks like an alternative.  Am I 
> missing something?

Sure they do the same, but differently. It may be an alternative, of
course, but for me it's not.

I think Python and Perl guys use their Python DB API 2.0 or Perl's DBI 
as well together with SQLRelay and not the API coming with SQLRelay.

Some reasons for me:
  * doesn't work for Windows
  * it doesn't run on my system ;-)
  * you have to do some additional work to setup connections,
    e.g. start several daemons (listener, cache manager...)
  * API is less comfortable, not designed with Ruby in mind 
  * error handling like in C (no exceptions)
  * currently misses AutoCommit, metadata informations as found in
    DBI and some other useful methods.  
  

Regards,

  Michael

-- 
Michael Neumann
merlin.zwo InfoDesign GmbH
http://www.merlin-zwo.de