Télécharger la liste

Description du projet

Gtk2::Ex::DBI is a Perl module that is used in
conjunction with Gtk2::Perl and Gtk2::GladeXML to
give data-aware "form" functionality. The
programmer creates a database form with Glade2,
and then creates a Gtk2::Ex::DBI object, which
then "binds" a DBI data source to the form,
managing querying, navigating records, applying
updates to the database, and error handling.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-09-20 16:53
1.3

Une question de dialogue a été ajouté, demandant à l'utilisateur d'appliquer ou non si une fenêtre est fermée avec modifications non appliquées à un jeu d'enregistrements. Fixation d'un champ calculé a été fixée si le résultat du calcul est de 0. La description de dialogue de DBI message d'erreur qui a été affiché si applicable échoue a été fixée. Un bogue en essayant de bloquer un signal non nul lors de la fixation d'une clé primaire récupéré d'un insert a été déterminée. Le solde de 0 et de 1 ont été remplacés par les faux et VRAI.
Tags: Minor feature enhancements
A dialog question was added, asking the user
whether to apply if a window is closed with
unapplied changes to a recordset. Setting of a
calculated field was fixed if the result of the
calculation is 0. The dialog description of DBI
error message which was shown if apply fails was
fixed. A bug in trying to block a non-existent
signal when setting a primary key retrieved from
an insert was fixed. The remaining 0s and 1s were
replaced with FALSEs and TRUEs.

2005-08-21 12:44
1.2

Les valeurs par défaut sont définies à partir des définitions de base de données sur le terrain lors de l'insertion d'un nouvel enregistrement. Une clé est créée dans le hachage dossiers pour chaque domaine lorsque vous insérez un nouveau record (ce qui évite les avertissements de Perl sur les valeurs non initialisées). set_defaults () a été supprimée car elle a été incorporée dans assemble_new_record (). Plus eval () stuff a été ajouté sur l'interaction DB, avec Gtk2:: Ex:: Dialog:: ErrorMsg avertissements lorsque les choses échouent. Gtk2:: Ex:: DBI-> new () retourne FALSE si la requête initiale échoue.
Tags: Initial freshmeat announcement
The default values are set from database field definitions when inserting a new record. A key is created in the records hash for each field when inserting a new record (which avoids Perl warnings about uninitialized values). set_defaults() was removed since it was incorporated into assemble_new_record(). More eval{} stuff was added around DB interaction, with Gtk2::Ex::Dialog::ErrorMsg warnings when things fail. Gtk2::Ex::DBI->new() returns FALSE if the initial query fails.

Project Resources