Subject | Re: SQL Error Accessing Database Server (GDB) |
---|---|
Author | Gary |
Post date | 2003-06-14T20:33:17Z |
Thanks, Helen!
Once again, you're awesome! People should tell you that more
often... :-)
-Gary
--- In firebird-support@yahoogroups.com, Helen Borrie <helebor@t...>
wrote:
Once again, you're awesome! People should tell you that more
often... :-)
-Gary
--- In firebird-support@yahoogroups.com, Helen Borrie <helebor@t...>
wrote:
> At 05:00 AM 13/06/2003 +0000, you wrote:MS
> >(The
> > > BDE is really obsolete for IB 6...)
> >
> >Yes, someone on the general borland interbase newsgroup gave me the
> >link to a whitepaper explaining that Borland has demoted the BDE in
> >favor of a more direct connection mechanism in dB Express or
> >something similar. The problem was that we also intend to support
> >SQL Server and Oracle, and our developers decided not to supporttwo
> >code bases for the app... they chose the BDE. It is also compoundedwarning was
> >by the fact that they started this project over two years ago!
> ..using Delphi 5, I suppose. Delphi 6 - where fair and due
> given that the BDE was being deprecated for client/serverdatabases -
> introduced the new "generic" VCL interface which evolved intoServer
> DbExpress. For "generic", of course read "lowest common
> denominator". That's the nature of the "generic" game...
> Delphi 6 and 7 Enterprise both come with DbExpress drivers for SQL
> and Oracle - and for InterBase, of course.drivers
> Third parties advance the cause by developing smarter DbExpress
> than the supplied ones - as, for example, Martijn Tonies' Firebirdthat are
> driver. No doubt you would find 3P drivers for the other players
> more functional than the Borland-supplied ones.developed past
>
> Not much use to you if you are locked into Delphi 5, though.
>
> btw, I'm pretty sure the Intersolv driver (which was never
> the ill-fated Delphi 5.5) needs the BDE underneath it as well. Ithink the
> Easysoft driver was the first "Borland certified" ODBC InterBasedriver to
> connect directly via the API rather than through the BDE layer.innoculated
>
> (Feel free to scream at me if I'm wrong about that...I became
> against the temptations of generic interfaces the day I began usingIB
> Objects...on the watershed discovery that the primary designobjective of
> generic interfaces is to metamorphosise a silk purse into a sow'sear)
>SQLDirect does
> My antediluvian pretensions apart, ("if generic it must be")
> a very light-footed direct-to-all-famous-APIs data access objectsystem
> that's portable across SQL-vendor borders. I don't have the URL tohand
> but you could Google it with ease. It knocks the spots offDbExpress
> (though I haven't played with Martijn's Firebird driver).
>
> h.