Menu

Tree [ad8051] default tip /
 History

Read Only access


File Date Author Commit
 lib 2019-12-19 François Rappaz François Rappaz [ad8051] RdbDataManager.pm changed log level in query (t...
 t 2015-09-15 Francois Rappaz Francois Rappaz [812a6f] updated 001_load.t
 .hgtags 2017-06-02 Francois Rappaz Francois Rappaz [7dd012] Added tag 0.113 for changeset c45d4c3a0a2d
 Changes 2019-11-27 François Rappaz François Rappaz [050487] 0.113 First commit. Removed debug. Add a -9 -> ...
 INSTALL 2017-06-02 Francois Rappaz Francois Rappaz [c45d4c] new makefile
 LICENSE 2015-09-02 Francois Rappaz Francois Rappaz [8b792c] First commit after split
 MANIFEST 2017-03-29 Francois Rappaz Francois Rappaz [3aa0fe] Added INSTALL new README file from mod2readme.pl
 MANIFEST.SKIP 2016-09-15 Francois Rappaz Francois Rappaz [6980a4] Corrected pod and version
 MYMETA.json 2017-06-02 Francois Rappaz Francois Rappaz [c45d4c] new makefile
 MYMETA.yml 2017-06-02 Francois Rappaz Francois Rappaz [c45d4c] new makefile
 Makefile 2017-06-02 Francois Rappaz Francois Rappaz [c45d4c] new makefile
 Makefile.PL 2017-06-01 Francois Rappaz Francois Rappaz [0628c5] Use Log::Any in all modules
 README 2017-06-02 Francois Rappaz Francois Rappaz [c45d4c] new makefile
 Todo 2015-09-02 Francois Rappaz Francois Rappaz [8b792c] First commit after split

Read Me

NAME

    Gtk2::Ex::DbLinker::DbTools - Databases access part of DbLinker

VERSION

    version 0.112

INSTALLATION

    To install Gtk2::Ex::DbLinker::DbTools, cd to the directory that
    contains this file and type the following:

       perl Makefile.PL
       make
       make test
       make install

    On windows use nmake or dmake instead of make.

    To install this module into a specific directory, do: perl Makefile.PL
    PREFIX=/name/of/the/directory ...the rest is the same...

    Please also read the perlmodinstall man page, if available.

    Install Gtk2::Ex::DbLinker or Wx::Perl::DbLinker to build your
    application interface with Gtk2 or Wx. Install one of *
    Rose::DB::Object * SQL::Abstract::More * DBIx::Class to use one of
    these orm to access your data.

DEPENDENCIES

            Try::Tiny       0.22
            Scalar::Util    1.45
            Log::Any        1.049
            Carp    1.17
            Class::InsideOut        1.13
            Data::Dumper    2.154
            interface       0.03
            DBI     1.631
            Test::More      1

DESCRIPTION

    This module automates the process of tying data from a database to
    widgets build with Gtk2 or Wx.

    Steps for use:

      * Create a DataManager object that contains the rows to display.
      Useone of DbiDataManager, SqlADataManager, RdbDataManager or
      DbcDataManager depending on how you access the database: DBI with
      plain sql commands or SQL::Abstract::More, DBIx::Class or
      Rose::DB::Object.

      * Create a Gtk2::GladeXML object to construct the Gtk2 windows or a
      xrc resource file to build a Wx Window. Names of the fields in the
      form have to be identical with the fields in the tables.

      * Create a Gtk2::Ex::DbLinker::Form or a Wx::Perl::DbLinker::Wxform
      object that links the data and the windows

      * Cnnect the buttons to methods that handle common actions such as
      inserting, moving, deleting, etc.

AUTHOR

      FranE<ccedil>ois Rappaz <rappazf@gmail.com>
      CPAN ID: RAPPAZF

COPYRIGHT

    This program is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself.

    The full text of the license can be found in the LICENSE file included
    with this module.