Creating access control into Lazarus + Firebird applications

This is a getting started article (written in Portuguese) from a series of articles related to Firebird and Lazarus
In the first part it’s explained how to install Lazarus and Firebird/Flamerobin on Ubuntu

I have been implementing the access control on my applications. It is a simple model, I have been “improving” since I started the program and always adapting to the new reality that has been presented. Not the last word on programming, but I believe it can be a good start for those who want to implement something from scratch.

pyfirebirdsql will become the next Firebird Python driver

Philippe Makowski wrote on the firebird-python list
The driver is hosted on github https://github.com/nakagami/pyfirebirdsql

First thanks Hajime Nakagami for your job

I really thinks that we need to put our effort on this driver so it became the Firebird Python driver instead of Kinterbasdb
here few points I saw :

– need a change in setup.py so install work
– transactions parameter we need the possibility to send custom transaction parameter buffers, for what I saw today transactions are (isc_tpb_write, isc_tpb_wait, isc_tpb_read_committed, isc_tpb_rec_version)
– need documentation
– can we extend it or create a new module to work with trace api ?

….

ps after a small change in setup.py I will certainly package it for
Mageia and Fedora

1 3 4 5