Disabling database triggers in FirebirdClient (.Net)

Via Jiří {x2} Činčura blog:

Database triggers are a nice new feature added to Firebird in version 2.1. And as you can do a lot of stuff with them, sometimes you also might wanna to connect without firing these, especially if you made a mistake there and it’s forcibly closing your connection. :) To disable these, standard Firebird utilities have a new switches. But it boils down to the API itself, nothing magical.

And if it’s in API, it could be FirebirdClient, right? In last few days among working on other bugs and my daily responsibilities I had a time to dig into this. And now also from .NET world we can use this feature.

Firebird 2.0.x branch with four months changes in review

Alex Peshkoff backported fix for CORE-3736: WITH LOCK clause is allowed for users with read-only rights on some table, thus blocking others from updating this table.
Dimitr backported CORE-3730: isc_dsql_exec_immed2() loses input parameter value with RETURNING clause.
And then he updated the docs for 2.0.7 release
Horsun Vlad backported fix for bug CORE-2977 that was in Firebird 2.1.x incorrectly works with indexed fields of type DATE in OLD ODS (9.1).
Paul Beach made modifications in 2.0.7 so it can be compiled and build on OSX.
Paul Reeves synced 2.0.7 branch with B2_0_Release.
In the end Paul Beach made in the conf. parameter DummyPacketInterval more accurate.

DSQL/BLR compilers internals

Posted In:  . By Adriano dos Santos Fernandes

This post is some raw notes and is not very understandable by people who never worked with this code. In fact, the old implementation was so ugly that it was not simple even for me (who is constantly working in this area) to achieve this result. It needed many tries and reverts, but IMNSHO ended very well. Also, this was a large work that took many time, and I’m just writing some records here.

Testing Codeigniter with Firebird

This was written on albringas.com :
I’ve been using Codeigniter as my development platform and framework of choice since last year. Being a ten year PHP developer, Codeigner was a refreshing way of coding web apps with PHP.

The first ones developments I did with Codeigniter were using MySQL, a very used database. But since I’ve also been using Firebird SQL Database from ten or more years ago, I decided to give a try to the Codeigniter-Firebird duo.

Read the rest of the adventure

Official Firebird driver FDB release 0.7.2 is out with Support for Python 3 and Distributed Transactions

FDB release 0.7.2 is out:
http://pypi.python.org/pypi/fdb/0.7.2

Highlights for this release:
– Python 3 Support (thanks to Philippe Makowski)
– Support for Distributed Transactions
– Support for NBACKUP Service
– Support for Trace Service

And as always, some bugs fixed.

Main target for next version: support for Firebird Events.

Note: I’m really glad that Philippe joined the FDB team, especially to look after Python 3 support (but not only that). Thanks!

You can also read the announcement on firebird-python list

 

1 15 16 17 18 19 78