From: Martijn T. <m.t...@up...> - 2002-11-25 12:33:53
|
> > > This inconsistency makes usage of parameters really painful > > > experience. > > > > > > There are tools that rely on this incorrect behavior while > > > generating dynamic SQL. It seems that popular ones like IBExpert are > > > among of them. > > > > IBO has code to overcome those bugs, too. > > > > > > > Supporting both new and older behavior is difficult and ill-formed, > > > but usage of new semantics will break compatibility with some of > > > existing applications. > > > > > > What I'm going to do is to test my fix some more and commit it to > > > CVS as is. Suggestions ? > > > > You'll break several applications. Can't you make that code > > conditional at run-time? > > > > Perhaps put that code into FB 1.5, but leave 1.0 as is, since 1.5 is still alpha, > applications will have time to adjust. I have a hard time understanding this - there are simply enough apps that would like increased stability and performance just by replacing the db-engine (to v1.5). Even more, ALL tools need to be adjusted for this! And they still need to support Firebird 1 as well... any ideas on that? With regards, Martijn Tonies InterBase Workbench - the developer tool for InterBase http://www.upscene.com Firebird Workbench - the developer tool for Firebird http://www.upscene.com Upscene Productions http://www.upscene.com "This is an object-oriented system. If we change anything, the users object." |