DBIX :: OO

DBIX :: OO is een database naar Perl-objecten abstractie.
Download nu

DBIX :: OO Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Mihai Bazon
  • Uitgever website:
  • http://search.cpan.org/~mishoo/DBIx-OO-v0.0.4/lib/DBIx/OO.pm

DBIX :: OO Tags


DBIX :: OO Beschrijving

DBIX :: OO is een database voor Perl-objecten abstractie. DBIX :: OO is een database naar Perl-objecten Abstractie.Synopsis Pakket MyDB; Gebruik basis 'DBIX :: OO'; # We moeten get_dbh overschrijven, omdat het een abstracte functie is. # De manier waarop u verbinding maakt met de DB is echt uw taak; Deze functie # moet de database-handgreep retourneren. De standaard get_dbh () croaks. mijn $ dbh; Sub get_dbh {$ dbh = dbi-> connect_cached ('dbi: mysql: test', 'gebruiker', 'passwd') als! gedefinieerd $ dbh; retourneer $ dbh; } Pakket MyDB :: Gebruikers; Gebruik basis 'mydb'; __Package __-> tabel ('gebruikers'); __Package __-> kolommen (P => , e => ); __Package __-> has_many (pagina's => 'mydb :: pagina's', 'gebruiker'); PAKKET MYDB :: Pagina's; Gebruik basis 'mydb'; __Package __-> tabel ('pagina's'); __Package __-> kolommen (P => , e => ); __Package __-> has_a (gebruiker => 'mydb :: gebruikers'); pakket main; Mijn $ U = MyDB :: Gebruikers-> Maken ({ID => 'Userid', First_name => 'Q', last_name => 'w'}); mijn $ foo = mydb :: Gebruikers-> ophalen ('Userid'); mijn @P = @ {$ foo-> fk_pages}; Print "Gebruiker:", $ foo-> first_name, "", $ foo-> last_name, "pagina's: n"; foreach (@P) {print $ _-> titel, "n"; } $ foo-> first_name ('John'); $ foo-> last_name ('doe'); # of $ foo-> set (first_name => 'john', last_name => 'doe'); $ foo-> update; Vereisten: · Perl


DBIX :: OO Gerelateerde software

Xtm :: pad

XTM :: PATH is een PERL-module met onderwerpkaartbeheer, XPath zoals ophalen en bouwfaciliteit. ...

148

Downloaden

libiriverdb

Libiriverdb is een bibliotheek voor IRIVER JUKEBOXES, met name de H300- en H100-serie-op harde schijf gebaseerde modellen. ...

133

Downloaden