Gtk2::Ex::Datasheet::DBIGtk2::Ex::Datasheet::DBI is a Perl module that is used in conjunction with Gtk2::Perl to give data-aware datasheet functionality | |
Download |
Gtk2::Ex::Datasheet::DBI Ranking & Summary
Advertisement
- License:
- LGPL
- Price:
- FREE
- Publisher Name:
- Daniel Kasak
- Publisher web site:
- http://search.cpan.org/~dkasak/Gtk2-Ex-DBI-2.0/lib/Gtk2/Ex/DBI.pm
Gtk2::Ex::Datasheet::DBI Tags
Gtk2::Ex::Datasheet::DBI Description
Gtk2::Ex::Datasheet::DBI is a Perl module that is used in conjunction with Gtk2::Perl to give data-aware datasheet functionality Gtk2::Ex::Datasheet::DBI is a Perl module that is used in conjunction with Gtk2::Perl to give data-aware "datasheet" functionality.The programmer creates a GUI with Gtk2-Perl (and possibly Gtk2-GladeXML), and then creates a Gtk2::Ex::Datasheet::DBI object, which then "binds" a DBI data source to the datasheet, managing querying, navigating records, applying updates to the database, and error handling.What's New in This Release:· Overhaul SQL clause handling - now all SQL-related stuff is in the 'sql' hash· Added support for placeholders in where clause· Added detection of primary key from column_info() ( MySQL & SQL Server only at present )· Added destroy method, which destroys all signal handlers we've created, then destroys itself ( not working yet )· Renamed $model_setup->{table} to $model_setup->{from} in dynamic models· Added legacy mode to support 1.x requests· Process dynamic models out of order when querying - no need to queue them for later· Added method revert(), which is a synonym of undo()· Added graceful handling of failure of $dbh->column_info ( warn to console what's happened )· Warn to console if $dbh->column_info fails AND we don't have a primary_key definition· Only ask to apply changes if not read_only· Addded missing schema request to self· harmless anyway because we only support automatic renderer selection for MySQL currently· Updated documentation & cleaned up POD somewhat
Gtk2::Ex::Datasheet::DBI Related Software