dbi module
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5171
DNSMasq Webmin Module 0.9
DNSMasq Webmin Module is a Webmin module to allow configuration of DNSMasq, a DNS proxy and DHCP server. more>>
DNSMasq Webmin Module is a Webmin module to allow configuration of DNSMasq, a DNS proxy and DHCP server.
<<less Download (0.16MB)
Added: 2006-10-19 License: GPL (GNU General Public License) Price:
1122 downloads
OpenGeoDB Perl module 0.4
OpenGeDB Perl module is a module to access the OpenGeoDB database and calculate all ZIP codes in a certain radius. more>>
OpenGeDB Perl module is a module to access the OpenGeoDB database and calculate all ZIP codes in a certain radius.
<<less Download (0.003MB)
Added: 2007-03-01 License: Perl Artistic License Price:
968 downloads
Jeta SSH Module 1.0
Jeta SSH Module provides a Horde SSH module. more>>
Jeta SSH Module provides a Horde SSH module.
Jeta is the Horde Application Frameworks wrapper module for the SSHTools Java SSH Applet.
Jeta is based on a java SSH client. It allows shell access to your web server, or to another machine if used with a port relay daemon (not provided).
<<lessJeta is the Horde Application Frameworks wrapper module for the SSHTools Java SSH Applet.
Jeta is based on a java SSH client. It allows shell access to your web server, or to another machine if used with a port relay daemon (not provided).
Download (3.1MB)
Added: 2007-04-26 License: GPL (GNU General Public License) Price:
913 downloads
u24mixer-module 0.1.0
u24mixer-module is a simple module that provides ALSA mixer controls for the ESI U24 USB sound card. more>>
u24mixer-module is a simple kernel module that provides ALSA mixer controls for the ESI U24 USB sound card.
Enhancements:
- All of the mixer controls found in the ESI U24 Windows control panel were implemented.
<<lessEnhancements:
- All of the mixer controls found in the ESI U24 Windows control panel were implemented.
Download (0.050MB)
Added: 2007-03-07 License: GPL (GNU General Public License) Price:
966 downloads
MyCMS perl module 1.0
MyCMS perl module provides the MN::CMS Perl module used by the MyCMS. more>>
MyCMS perl module provides the MN::CMS Perl module used by the MyCMS.
MyCMS perl module contains Perl object classes to manage the data of MyCMS (such as articles, links, and images).
MN::CMS is a perl module that allows you to manage an Internet
publishing system.#
MyCMS is an extension module of MyNews.
MyCMS introduces the concept of article, author and moderator.
<<lessMyCMS perl module contains Perl object classes to manage the data of MyCMS (such as articles, links, and images).
MN::CMS is a perl module that allows you to manage an Internet
publishing system.#
MyCMS is an extension module of MyNews.
MyCMS introduces the concept of article, author and moderator.
Download (0.016MB)
Added: 2007-02-13 License: Perl Artistic License Price:
986 downloads
DBI 1.57
DBI is a database independent interface for Perl. more>>
DBI is a database independent interface for Perl.
SYNOPSIS
use DBI;
@driver_names = DBI->available_drivers;
%drivers = DBI->installed_drivers;
@data_sources = DBI->data_sources($driver_name, %attr);
$dbh = DBI->connect($data_source, $username, $auth, %attr);
$rv = $dbh->do($statement);
$rv = $dbh->do($statement, %attr);
$rv = $dbh->do($statement, %attr, @bind_values);
$ary_ref = $dbh->selectall_arrayref($statement);
$hash_ref = $dbh->selectall_hashref($statement, $key_field);
$ary_ref = $dbh->selectcol_arrayref($statement);
$ary_ref = $dbh->selectcol_arrayref($statement, %attr);
@row_ary = $dbh->selectrow_array($statement);
$ary_ref = $dbh->selectrow_arrayref($statement);
$hash_ref = $dbh->selectrow_hashref($statement);
$sth = $dbh->prepare($statement);
$sth = $dbh->prepare_cached($statement);
$rc = $sth->bind_param($p_num, $bind_value);
$rc = $sth->bind_param($p_num, $bind_value, $bind_type);
$rc = $sth->bind_param($p_num, $bind_value, %attr);
$rv = $sth->execute;
$rv = $sth->execute(@bind_values);
$rv = $sth->execute_array(%attr, ...);
$rc = $sth->bind_col($col_num, $col_variable);
$rc = $sth->bind_columns(@list_of_refs_to_vars_to_bind);
@row_ary = $sth->fetchrow_array;
$ary_ref = $sth->fetchrow_arrayref;
$hash_ref = $sth->fetchrow_hashref;
$ary_ref = $sth->fetchall_arrayref;
$ary_ref = $sth->fetchall_arrayref( $slice, $max_rows );
$hash_ref = $sth->fetchall_hashref( $key_field );
$rv = $sth->rows;
$rc = $dbh->begin_work;
$rc = $dbh->commit;
$rc = $dbh->rollback;
$quoted_string = $dbh->quote($string);
$rc = $h->err;
$str = $h->errstr;
$rv = $h->state;
$rc = $dbh->disconnect;
<<lessSYNOPSIS
use DBI;
@driver_names = DBI->available_drivers;
%drivers = DBI->installed_drivers;
@data_sources = DBI->data_sources($driver_name, %attr);
$dbh = DBI->connect($data_source, $username, $auth, %attr);
$rv = $dbh->do($statement);
$rv = $dbh->do($statement, %attr);
$rv = $dbh->do($statement, %attr, @bind_values);
$ary_ref = $dbh->selectall_arrayref($statement);
$hash_ref = $dbh->selectall_hashref($statement, $key_field);
$ary_ref = $dbh->selectcol_arrayref($statement);
$ary_ref = $dbh->selectcol_arrayref($statement, %attr);
@row_ary = $dbh->selectrow_array($statement);
$ary_ref = $dbh->selectrow_arrayref($statement);
$hash_ref = $dbh->selectrow_hashref($statement);
$sth = $dbh->prepare($statement);
$sth = $dbh->prepare_cached($statement);
$rc = $sth->bind_param($p_num, $bind_value);
$rc = $sth->bind_param($p_num, $bind_value, $bind_type);
$rc = $sth->bind_param($p_num, $bind_value, %attr);
$rv = $sth->execute;
$rv = $sth->execute(@bind_values);
$rv = $sth->execute_array(%attr, ...);
$rc = $sth->bind_col($col_num, $col_variable);
$rc = $sth->bind_columns(@list_of_refs_to_vars_to_bind);
@row_ary = $sth->fetchrow_array;
$ary_ref = $sth->fetchrow_arrayref;
$hash_ref = $sth->fetchrow_hashref;
$ary_ref = $sth->fetchall_arrayref;
$ary_ref = $sth->fetchall_arrayref( $slice, $max_rows );
$hash_ref = $sth->fetchall_hashref( $key_field );
$rv = $sth->rows;
$rc = $dbh->begin_work;
$rc = $dbh->commit;
$rc = $dbh->rollback;
$quoted_string = $dbh->quote($string);
$rc = $h->err;
$str = $h->errstr;
$rv = $h->state;
$rc = $dbh->disconnect;
Download (0.47MB)
Added: 2007-06-23 License: GPL (GNU General Public License) Price:
523 downloads
SimpleGUI Support Module 679
SimpleGUI Support Module project is a simple GUI widget set for SDL/OpenGL. more>>
SimpleGUI Support Module project is a simple GUI widget set for SDL/OpenGL.
It is useful for any simple OpenGL apps that needs a simple GUI.
Getting the latest version through SVN and install it:
- Download:
# svn co https://www.cs.binghamton.edu/svn/simple
- Compile:
# cd simple
# make
Enhancements:
- Fixed a minor error in the SimpleGUI Makefile.
<<lessIt is useful for any simple OpenGL apps that needs a simple GUI.
Getting the latest version through SVN and install it:
- Download:
# svn co https://www.cs.binghamton.edu/svn/simple
- Compile:
# cd simple
# make
Enhancements:
- Fixed a minor error in the SimpleGUI Makefile.
Download (0.10MB)
Added: 2006-11-30 License: GPL (GNU General Public License) Price:
1058 downloads
DBD::Oracle 1.19
DBD::Oracle is a Perl module with Oracle database driver for the DBI module. more>>
DBD::Oracle is a Perl module with Oracle database driver for the DBI module.
SYNOPSIS
use DBI;
$dbh = DBI->connect("dbi:Oracle:$dbname", $user, $passwd);
$dbh = DBI->connect("dbi:Oracle:host=$host;sid=$sid", $user, $passwd);
# See the DBI module documentation for full details
# for some advanced uses you may need Oracle type values:
use DBD::Oracle qw(:ora_types);
DBD::Oracle is a Perl module which works with the DBI module to provide access to Oracle databases.
<<lessSYNOPSIS
use DBI;
$dbh = DBI->connect("dbi:Oracle:$dbname", $user, $passwd);
$dbh = DBI->connect("dbi:Oracle:host=$host;sid=$sid", $user, $passwd);
# See the DBI module documentation for full details
# for some advanced uses you may need Oracle type values:
use DBD::Oracle qw(:ora_types);
DBD::Oracle is a Perl module which works with the DBI module to provide access to Oracle databases.
Download (0.36MB)
Added: 2006-11-08 License: Perl Artistic License Price:
639 downloads
DBI::ProfileData 1.58
DBI::ProfileData can manipulate DBI::ProfileDumper data dumps. more>>
DBI::ProfileData can manipulate DBI::ProfileDumper data dumps.
SYNOPSIS
The easiest way to use this module is through the dbiprof frontend (see dbiprof for details):
dbiprof --number 15 --sort count
This module can also be used to roll your own profile analysis:
# load data from dbi.prof
$prof = DBI::ProfileData->new(File => "dbi.prof");
# get a count of the records (unique paths) in the data set
$count = $prof->count();
# sort by longest overall time
$prof->sort(field => "longest");
# sort by longest overall time, least to greatest
$prof->sort(field => "longest", reverse => 1);
# exclude records with key2 eq disconnect
$prof->exclude(key2 => disconnect);
# exclude records with key1 matching /^UPDATE/i
$prof->exclude(key1 => qr/^UPDATE/i);
# remove all records except those where key1 matches /^SELECT/i
$prof->match(key1 => qr/^SELECT/i);
# produce a formatted report with the given number of items
$report = $prof->report(number => 10);
# clone the profile data set
$clone = $prof->clone();
# get access to hash of header values
$header = $prof->header();
# get access to sorted array of nodes
$nodes = $prof->nodes();
# format a single node in the same style as report()
$text = $prof->format($nodes->[0]);
# get access to Data hash in DBI::Profile format
$Data = $prof->Data();
<<lessSYNOPSIS
The easiest way to use this module is through the dbiprof frontend (see dbiprof for details):
dbiprof --number 15 --sort count
This module can also be used to roll your own profile analysis:
# load data from dbi.prof
$prof = DBI::ProfileData->new(File => "dbi.prof");
# get a count of the records (unique paths) in the data set
$count = $prof->count();
# sort by longest overall time
$prof->sort(field => "longest");
# sort by longest overall time, least to greatest
$prof->sort(field => "longest", reverse => 1);
# exclude records with key2 eq disconnect
$prof->exclude(key2 => disconnect);
# exclude records with key1 matching /^UPDATE/i
$prof->exclude(key1 => qr/^UPDATE/i);
# remove all records except those where key1 matches /^SELECT/i
$prof->match(key1 => qr/^SELECT/i);
# produce a formatted report with the given number of items
$report = $prof->report(number => 10);
# clone the profile data set
$clone = $prof->clone();
# get access to hash of header values
$header = $prof->header();
# get access to sorted array of nodes
$nodes = $prof->nodes();
# format a single node in the same style as report()
$text = $prof->format($nodes->[0]);
# get access to Data hash in DBI::Profile format
$Data = $prof->Data();
Download (0.48MB)
Added: 2007-08-09 License: Perl Artistic License Price:
806 downloads
DBIx::Frame 1.06
DBIx::Frame is a Perl module for creating and maintaining DBI frameworks. more>>
DBIx::Frame is a Perl module for creating and maintaining DBI frameworks.
SYNOPSIS
use DBIx::Frame;
DBIx::Frame->init(server, dbtype) || exit(0);
my $DB = DBIx::Frame->new(database, user, pass)
or die("Couldnt connect to database: ", DBI->errstr);
See below for how to actually use this object.
DBIx::Frame is an extension of the standard DBI perl module, designed around mysql, and used to create and maintain frameworks for databases. It has query logging, and a standardized interface for standard SQL statements like update and insert that doesnt require understanding SQL to any great degree.
Ideally, the user or developer shouldnt have to know too much SQL to be able to administer a database. On the other hand, it does require a certain setup that isnt necessarily easy to pick up, and isnt standard SQL - with all the problems that this entails.
Database design is discussed below.
<<lessSYNOPSIS
use DBIx::Frame;
DBIx::Frame->init(server, dbtype) || exit(0);
my $DB = DBIx::Frame->new(database, user, pass)
or die("Couldnt connect to database: ", DBI->errstr);
See below for how to actually use this object.
DBIx::Frame is an extension of the standard DBI perl module, designed around mysql, and used to create and maintain frameworks for databases. It has query logging, and a standardized interface for standard SQL statements like update and insert that doesnt require understanding SQL to any great degree.
Ideally, the user or developer shouldnt have to know too much SQL to be able to administer a database. On the other hand, it does require a certain setup that isnt necessarily easy to pick up, and isnt standard SQL - with all the problems that this entails.
Database design is discussed below.
Download (0.038MB)
Added: 2006-10-04 License: GPL (GNU General Public License) Price:
1115 downloads
DBD::Google 0.11
DBD::Google is a Perl module to treat Google as a datasource for DBI. more>>
DBD::Google is a Perl module to treat Google as a datasource for DBI.
SYNOPSIS
use DBI;
my $dbh = DBI->connect("dbi:Google:", $KEY);
my $sth = $dbh->prepare(qq[
SELECT title, URL FROM google WHERE q = "perl"
]);
while (my $r = $sth->fetchrow_hashref) {
...
DBD::Google allows you to use Google as a datasource; Google can be queried using SQL SELECT statements, and iterated over using standard DBI conventions.
WARNING: This is still alpha-quality software. It works for me, but that doesnt really mean anything.
<<lessSYNOPSIS
use DBI;
my $dbh = DBI->connect("dbi:Google:", $KEY);
my $sth = $dbh->prepare(qq[
SELECT title, URL FROM google WHERE q = "perl"
]);
while (my $r = $sth->fetchrow_hashref) {
...
DBD::Google allows you to use Google as a datasource; Google can be queried using SQL SELECT statements, and iterated over using standard DBI conventions.
WARNING: This is still alpha-quality software. It works for me, but that doesnt really mean anything.
Download (0.020MB)
Added: 2006-10-23 License: Perl Artistic License Price:
1098 downloads
Module::Signature 0.55
Module::Signature is a Perl module signature file manipulation. more>>
Module::Signature is a Perl module signature file manipulation.
SYNOPSIS
As a shell command:
% cpansign # verify an existing SIGNATURE, or
# make a new one if none exists
% cpansign sign # make signature; overwrites existing one
% cpansign -s # same thing
% cpansign verify # verify a signature
% cpansign -v # same thing
% cpansign -v --skip # ignore files in MANIFEST.SKIP
% cpansign help # display this documentation
% cpansign -h # same thing
In programs:
use Module::Signature qw(sign verify SIGNATURE_OK);
sign();
sign(overwrite => 1); # overwrites without asking
# see the CONSTANTS section below
(verify() == SIGNATURE_OK) or die "failed!";
<<lessSYNOPSIS
As a shell command:
% cpansign # verify an existing SIGNATURE, or
# make a new one if none exists
% cpansign sign # make signature; overwrites existing one
% cpansign -s # same thing
% cpansign verify # verify a signature
% cpansign -v # same thing
% cpansign -v --skip # ignore files in MANIFEST.SKIP
% cpansign help # display this documentation
% cpansign -h # same thing
In programs:
use Module::Signature qw(sign verify SIGNATURE_OK);
sign();
sign(overwrite => 1); # overwrites without asking
# see the CONSTANTS section below
(verify() == SIGNATURE_OK) or die "failed!";
Download (0.067MB)
Added: 2007-02-16 License: Perl Artistic License Price:
980 downloads
Python lambda calculus module 1.0
Python lambda calculus module project is a simple but full-featured module for exploring lambda calculus. more>>
Python lambda calculus module project is a simple but full-featured module for exploring lambda calculus.
It understands the different types of lambda expressions, can extract lists of variables (both free and bound) and subterms, and can simplify complicated expressions by means of application.
Notations for lambda expressions vary slightly, so it is instructive to detail the precise notation used by this module. A variable is expressed with a string of alphanumeric characters, e.g., x or abc1.
Enhancements:
- Initial release.
<<lessIt understands the different types of lambda expressions, can extract lists of variables (both free and bound) and subterms, and can simplify complicated expressions by means of application.
Notations for lambda expressions vary slightly, so it is instructive to detail the precise notation used by this module. A variable is expressed with a string of alphanumeric characters, e.g., x or abc1.
Enhancements:
- Initial release.
Download (0.014MB)
Added: 2006-10-27 License: GPL (GNU General Public License) Price:
1097 downloads
Drupal::Module::Starter 0.06
Drupal::Module::Starter is a Perl module to create Drupal Module starter files. more>>
Drupal::Module::Starter is a Perl module to create Drupal Module starter files.
SYNOPSIS
You probably dont want to use this module directly - you want to use the drupal-module-starter script in the scripts directory of the distribution
use Drupal::Module::Starter;
my $foo = Drupal::Module::Starter->new(path/to/config.yaml);
$foo->generate;
...
<<lessSYNOPSIS
You probably dont want to use this module directly - you want to use the drupal-module-starter script in the scripts directory of the distribution
use Drupal::Module::Starter;
my $foo = Drupal::Module::Starter->new(path/to/config.yaml);
$foo->generate;
...
Download (0.014MB)
Added: 2007-03-20 License: Perl Artistic License Price:
953 downloads
Class::DBI::FormBuilder 0.481
Class::DBI::FormBuilder is a Perl module with Class::DBI/CGI::FormBuilder integration. more>>
Class::DBI::FormBuilder is a Perl module with Class::DBI/CGI::FormBuilder integration.
SYNOPSIS
package Film;
use strict;
use warnings;
use base Class::DBI;
use Class::DBI::FormBuilder;
# for indented output:
# use Class::DBI::FormBuilder PrettyPrint => ALL;
# POST all forms to server
Film->form_builder_defaults->{method} = post;
# customise how some fields are built:
# actor is a has_a field, and the
# related table has 1000s of rows, so we dont want the default popup widget,
# we just want to show the current value
Film->form_builder_defaults->{process_fields}->{actor} = VALUE;
# trailer stores an mpeg file, but CDBI::FB cannot automatically detect
# file upload fields, so need to tell it:
Film->form_builder_defaults->{process_fields}->{trailer} = FILE;
# has_a fields will be automatically set to required. Additional fields can be specified:
Film->form_builder_defaults->{required} = qw( foo bar );
# In a nearby piece of code...
my $film = Film->retrieve( $id );
print $film->as_form( params => $q )->render; # or $r if mod_perl
# For a search app:
my $search_form = Film->search_form; # as_form plus a few tweaks
# A fairly complete mini-app:
my $form = Film->as_form( params => $q ); # or $r if mod_perl
if ( $form->submitted and $form->validate )
{
# whatever you need:
my $obj = Film->create_from_form( $form );
my $obj = Film->update_from_form( $form );
my $obj = Film->update_or_create_from_form( $form );
my $obj = Film->retrieve_from_form( $form );
my $iter = Film->search_from_form( $form );
my $iter = Film->search_like_from_form( $form );
my $iter = Film->search_where_from_form( $form );
my $obj = Film->find_or_create_from_form( $form );
my $obj = Film->retrieve_or_create_from_form( $form );
print $form->confirm;
}
else
{
print $form->render;
}
# See CGI::FormBuilder docs and website for lots more information.
Errata: use of column name/accessor/mutator is currently broken if your column accessors/mutators are different from the column name. The documentation is also broken w.r.t. this.
This module creates a CGI::FormBuilder form from a CDBI class or object. If from an object, it populates the form fields with the objects values.
Column metadata and CDBI relationships are analyzed and the fields of the form are modified accordingly. For instance, MySQL enum and set columns are configured as select, radiobutton or checkbox widgets as appropriate, and appropriate widgets are built for has_a, has_many and might_have relationships. Further relationships can be added by subclassing. has_a columns are set as required fields in create/update forms.
<<lessSYNOPSIS
package Film;
use strict;
use warnings;
use base Class::DBI;
use Class::DBI::FormBuilder;
# for indented output:
# use Class::DBI::FormBuilder PrettyPrint => ALL;
# POST all forms to server
Film->form_builder_defaults->{method} = post;
# customise how some fields are built:
# actor is a has_a field, and the
# related table has 1000s of rows, so we dont want the default popup widget,
# we just want to show the current value
Film->form_builder_defaults->{process_fields}->{actor} = VALUE;
# trailer stores an mpeg file, but CDBI::FB cannot automatically detect
# file upload fields, so need to tell it:
Film->form_builder_defaults->{process_fields}->{trailer} = FILE;
# has_a fields will be automatically set to required. Additional fields can be specified:
Film->form_builder_defaults->{required} = qw( foo bar );
# In a nearby piece of code...
my $film = Film->retrieve( $id );
print $film->as_form( params => $q )->render; # or $r if mod_perl
# For a search app:
my $search_form = Film->search_form; # as_form plus a few tweaks
# A fairly complete mini-app:
my $form = Film->as_form( params => $q ); # or $r if mod_perl
if ( $form->submitted and $form->validate )
{
# whatever you need:
my $obj = Film->create_from_form( $form );
my $obj = Film->update_from_form( $form );
my $obj = Film->update_or_create_from_form( $form );
my $obj = Film->retrieve_from_form( $form );
my $iter = Film->search_from_form( $form );
my $iter = Film->search_like_from_form( $form );
my $iter = Film->search_where_from_form( $form );
my $obj = Film->find_or_create_from_form( $form );
my $obj = Film->retrieve_or_create_from_form( $form );
print $form->confirm;
}
else
{
print $form->render;
}
# See CGI::FormBuilder docs and website for lots more information.
Errata: use of column name/accessor/mutator is currently broken if your column accessors/mutators are different from the column name. The documentation is also broken w.r.t. this.
This module creates a CGI::FormBuilder form from a CDBI class or object. If from an object, it populates the form fields with the objects values.
Column metadata and CDBI relationships are analyzed and the fields of the form are modified accordingly. For instance, MySQL enum and set columns are configured as select, radiobutton or checkbox widgets as appropriate, and appropriate widgets are built for has_a, has_many and might_have relationships. Further relationships can be added by subclassing. has_a columns are set as required fields in create/update forms.
Download (0.045MB)
Added: 2006-10-25 License: Perl Artistic License Price:
1094 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above dbi module search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed