Dbix :: oo.

DBIX :: OO ist eine Datenbank zur Abstraktion von Perl.
Jetzt downloaden

Dbix :: oo. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mihai Bazon
  • Website des Verlags:
  • http://search.cpan.org/~mishoo/DBIx-OO-v0.0.4/lib/DBIx/OO.pm

Dbix :: oo. Stichworte


Dbix :: oo. Beschreibung

DBIX :: OO ist eine Datenbank zur Abstraktion von Perl. Dbix :: oo ist eine Datenbank zu Perl Objekte Abstraktion.Synopsis-Paket MYDB; Verwenden Sie die Basis 'dbix :: oo'; # Wir müssen get_dbh überschreiben, da es eine abstrakte Funktion ist. # Die Art, wie Sie sich mit dem DB verbinden, ist wirklich Ihr Job. Diese Funktion # sollte den Datenbankgriff zurücksenden. Die Standard-Croaks von Get_DBH (). meine $ dbh; SUB GET_DBH {$ dbh = dbi-> connect_cached ('dbi: mySQL: test', 'user', 'passwd'), wenn! Definierte $ dbh; Rückgabe $ dbh; } Paket MyDB :: Benutzer; Verwenden Sie Basis 'MYDB'; __Package __-> Tabelle ('Benutzer'); __Package __-> Spalten (P => , E => ); __Package __-> has_many (Seiten => 'mydb :: pages', 'user'); Paket MyDB :: Seiten; Verwenden Sie Basis 'MYDB'; __Package __-> Tabelle ('Seiten'); __Package __-> Spalten (P => , E => ); __Package __-> has_a (user => 'mydb :: Benutzer'); Packung Main; My $ u = mydb :: user-> erstellen ({id => 'userid', erstes_name => 'q', last_name => 'w'}; mein $ foo = mydb :: Benutzer-> Abrufen ('userid'); mein @p = @ {$ foo-> fk_pages}; drucken "Benutzer:", $ Foo-> First-Name, "", $ Foo-> Lastname, "Seiten: n"; foreach (@p) {drucken $ _-> Titel, "n"; } $ foo-> First_Name ('John'); $ foo-> last_name ('doe'); # oder $ foo-> set (First_Name => 'john', last_name => 'doe'); $ foo-> update; Anforderungen: · Perl.


Dbix :: oo. Zugehörige Software

libgtk-java.

Java-Gnome ist ein Satz von Java-Bindungen für GNOME- und GTK-Bibliotheken, sodass GNOME-Anwendungen in Java geschrieben werden können. ...

113

Herunterladen

Wilde Katze

Wildcat-Projekt ist ein Java-Toolkit / Framework, mit dem kontext-eigentliche Anwendungen erstellt werden können. ...

55

Herunterladen