It's obvious to me that BDE (or IDAPI if you remember it's previous incarnation) 'grew' out of the Paradox Engine API kit that Borland once sold - I know that since we one of the few companies who appear to have actually bought a copy!
That and the fact that whenever the BDE needs to do some processing it creates temporary Paradox tables :)
So IDAPI and the BDE are fundamentally crippled by underlying 'Paradox-isms' (such as Null is the same as Empty string) which have never been addressed and then ever more layers of code have been piled on top of these bad foundations in various attempts to fix earlier badly designed layers that can now never be removed. Cached Updates anyone?
And the fact the Borland / Imprise / Boralnd / Codegear hasn't put any real dev work into maintaining it in the last 10 (?) years :)
Rob _______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: [email protected] Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe
