Rose :: db

Een DBI-wikkel- en abstractielaag.
Download nu

Rose :: db Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • John Siracusa
  • Uitgever website:
  • http://search.cpan.org/~jsiracusa/

Rose :: db Tags


Rose :: db Beschrijving

Een DBI-wikkel- en abstractielaag. Rose :: DB is een Perl DBI Wrapper en Abstractie Layer.Synopsis Pakket Mijn :: DB; Gebruik Rose :: DB; Onze @isa = QW (Rose :: DB); MY :: DB-> Registreer_db (Domein => 'Ontwikkeling', Type => 'Main', Driver => 'PG', Database => 'Dev_db', host => 'localhost', gebruikersnaam => 'Devuser', Wachtwoord => 'MySecret', Server_Time_Zone => 'UTC',); MY :: DB-> REGISTER_DB (Domein => 'Productie', Type => 'Main', Driver => 'PG', Database => 'big_db', host => 'dberver.acme.com', gebruikersnaam => 'dbadmin', wachtwoord => 'prodsecret', server_time_zone => 'utc',); Mijn :: db-> standaard_domain ('ontwikkeling'); Mijn :: db-> standaard_type ('hoofd'); ... $ db = mijn :: db-> nieuw; mijn $ dbh = $ db-> dbh of Die $ DB-> Fout; $ DB-> BEGIN_WORK OF DIE $ DB-> FOUT; $ dbh-> do (...) of Die $ DB-> Fout; $ db-> commit of Die $ DB-> FOUT; $ db-> do_transactie (sub {$ dbh-> do (...); $ sth = $ dbh-> voorbereiden (...); $ sth-> uitvoeren (...); terwijl ($ sth-> fetch) {...} $ dbh-> do (...);}) OF DIE $ DB-> FOUT; $ dt = $ db-> parse_timestamp ('2001-03-0512: 34: 56.123'); $ val = $ db-> formaat_timestamp ($ DT); $ DT = $ DB-> Parse_Datetime ('2001-03-0512:34:56'); $ val = $ db-> formaat_datetime ($ DT); $ DT = $ DB-> PARSE_DATE ('2001-03-05'); $ VAL = $ DB-> FORMAT_DATE ($ DT); $ bit = $ db-> parse_bitfield ('0x0AF', 32); $ val = $ db-> formaat_bitfield ($ bit); ... Rose :: DB is een wikkel- en abstractielaag voor DBI-gerelateerde functionaliteit. Een roos: DB-object "heeft een" DBI-object; Het is geen subklasse van DBI.Please Zie de tutorial (PERLDOC ROSE :: DB :: TUTORIAL) voor een voorbeeldgebruikscenario dat "best practices" weerspiegelt voor deze module.tip: Bent u op zoek naar een object-relationele mapper (ORM )? Zo ja, zie de ROSE :: DB :: Object-module. Rose :: DB :: Object is een orm die deze module gebruikt om zijn databaseverbindingen te beheren. ROSE: DB Alleen is gewoon een abstractielaag voor gegevensbron; het is geen orm. Vereisten: · Perl


Rose :: db Gerelateerde software