Klasse :: dbi.

Klasse :: dBI ist ein einfaches Datenbankabstraktionsmodul.
Jetzt downloaden

Klasse :: dbi. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Michael G Schwern
  • Website des Verlags:
  • http://search.cpan.org/~rosch/

Klasse :: dbi. Stichworte


Klasse :: dbi. Beschreibung

Klasse :: DBI ist ein einfaches Datenbankabstraktionsmodul. Klasse :: DBI ist ein einfaches Datenbank-Abstraktionsmodul.Synopsis-Paket Musik :: dbi; Verwenden Sie Basis 'Klasse :: dbi'; Musik :: DBI-> Anschluss ('DBI: MySQL: DBName', 'Benutzername', 'Passwort'); Packung Musik: Künstler; Verwenden Sie Basis 'Music :: dbi'; Musik :: Künstler-> Tabelle ('Künstler'); Musik :: Künstler-> Spalten (ALL => QW / ArtistId Name /); Musik :: Künstler-> has_many (CDs => 'Music :: CD'); Paketmusik :: CD; Verwenden Sie Basis 'Music :: dbi'; Musik :: CD-> Tabelle ('CD'); Musik :: CD-> Spalten (ALL => QW / CDID-Künstler-Titel-Jahr Ruidate /); Musik :: CD-> HASS_MANY (Tracks => 'Music :: Track'); Musik :: CD-> HAS_A (Künstler => 'Musik :: Künstler'); Musik :: CD-> HASS_A (RIDATATE => 'TIME :: piece', aufblasen => sub {Time :: piece-> hgrptime (Schicht, "% y-% m-% d")}, defrat => ' ymd ',); Musik :: CD-> MÖGLICHE_HAVE (Liner_Notes => Linernotes => QW / Notes /); Paket Musik :: Track; Verwenden Sie Basis 'Music :: dbi'; Musik :: Track-> Tabelle ('Track'); Musik :: Track-> Spalten (ALL => QW / Trackid-CD-CD-Titel /); # - Inzwischen in einem nahe gelegenen Code! - # My $ Künstler = Musik :: Künstler-> Einfügen ({artistid => 1, Name => 'U2'}); Meine $ CD = $ ünstler-> add_to_cds ({cdid => 1, Titel => 'Oktober', Jahr => 1980,}); # Oops, habe es falsch verstanden. $ CD-> Jahr (1981); $ CD-> Update; # usw. Foreach My $ Track ($ CD-> Tracks) {drucken $ Track-> Position, $ Track-> Titel} $ CD-> Löschen; # Löscht auch die Tracks Meine $ CD = Musik :: CD-> Abrufen (1); meine @ cds = musik :: cd-> retrieve_all; My @cds = Musik :: CD-> Suche (Jahr => 1980); my @cds = musik :: cd-> suche_like (title => 'oktober%'); Anforderungen: · Perl.


Klasse :: dbi. Zugehörige Software