Subject RE: [IBO] IBO 4.9.14 Build 47 released
Author IBO Support List

I wish I could guarantee you that there wouldn't be any problems but I can
say that I am confident that IBO is in a superior condition overall than it
has ever been. This is especially where multi-byte characters are concerned.
As soon as I fix the recent BLOB ID issue when using the new feature
IB_TransForUpdate, I will have all issues regarding character sets resolved.
(Knock on wood.)

You should migrate your application from the version you have now to the
most current release. Then, you can give it a trial run and see how it goes.

Another good reason to keep up to date now is I have started using a
regression testing application to ensure IBO remains solid in all core
functionality. Now, every bug I can, I first reproduce it in the regression
testing app and then I fix it there. This way, that code remains a part of
my testing suite to ensure that the bug does not reappear. This should make
it so that from this point forward you will be able to faithfully depend
upon IBO performing all of the core responsibilities it has.


-----Original Message-----
From: [] On Behalf
Of Jack Mason
Sent: 26 April 2012 04:19 PM
Subject: Re: [IBO] IBO 4.9.14 Build 47 released

We have been running IBO4 for over a decade, but have not upgraded in 2
years (or more) because we did not want to have to go through any
debugging phase. We are running InterBase 6.0.2 without problems. If
we upgrade to the latest version of IBO, are we going to encounter
problems? I believe we are running IBO4_9 from Jan. 2010, but do not
know how to tell for certain.


On 4/26/2012 12:13 PM, kylixguru wrote:
> Here is the pertinent portion of the release notes:
> I fixed a performance issue that crept into Build 44 having to do with
> the dialog that appears when records are being fetched.
> I made an improvement to the behavior when the CallbackInc property is
> set to allow callbacks, which are more or less just various points
> where Application.ProcessMessages is called. There was a problem when
> repeatedly setting a new filter text and the dataset could get closed
> and remained closed instead of refreshing properly.
> I fixed a problem where in some cases the SQL hourglass cursor would
> not return to the normal default screen cursor when it should.
> I made it so that the ftString and ftWideString are
> interoperable/compatible with TIBODataset.
> I added a new event AfterPosted to the TIB_Dataset so that you can get
> a hook after the post had totally completed. This could be useful to
> cope with a recent change where the AfterPost event was adjusted to
> take place prior to a CommitRetaining of the posted change if
> AutoCommit is set to true. If you want to be sure the changes are
> committed then you can use this new event.
> I added the ability to use SET AUTO DDL in the TIB_Script. This is to
> maintain compatibility to other tools. This turns on the transaction's
> ServerAutoCommit feature. Unfortunately, there was a bug in Firebird's
> ServerAutoCommit implementation that was recently fixed so it's
> possible you may run into trouble with this. I plan to detect the bug
> and to simply send explicit COMMIT commands to emulate the
> ServerAutoCommit capability.
> I fixed a problem in TIBODataset with UTF8 BLOB columns not being
> properly encoded because it was defining them as TMemoField instead of
> TWideMemoField. This seemed to happen right after a database was
> directly created.
> I added blob segment data in IB_Monitor when doing a put blob segment
> call.
> Enjoy,
> Jason

[Non-text portions of this message have been removed]


IB Objects - direct, complete, custom connectivity to Firebird or InterBase
without the need for BDE, ODBC or any other layer.
___________________________________________________________________________ - your IBO community resource for Tech Info papers,
keyword-searchable FAQ, community code contributions and more !
Yahoo! Groups Links