Subject Re: [firebird-support] Re: Firebird and SQLHourGlass cursor
Author Martijn Tonies
Hi,

> It is very hard for me the classify the subject for Delphi or
> Firebird. I thought this is directly related with Firebird.

Firebird isn't changing the cursor for you :-)

> Meybe I can get an EVENT from Firebird server to the client side and
> I can make crSQLursor change manually.
>
> I saw some IBEvent examples but it is so hard for me to understand it.
> I can write Trigger for it, but also I need a trigger for
> BEFORESELECT and AFTERSELECT.

There are no beforeselect/afterselect triggers, so you cannot use
events for this.

You can easily change the cursor yourself - or perhaps it's a setting
in FIB, I don't know.

As for non-blocking operations - I guess you should have another
thread doing your database stuff and signalling your GUI to do it's
stuff after it's done. This, however, requires a bit of coding :-)


With regards,

Martijn Tonies
Database Workbench - developer tool for InterBase, Firebird & MS SQL Server.
Upscene Productions
http://www.upscene.com