クラス:: DBI

クラス:: DBIは単純なデータベース抽象化モジュールです。
今すぐダウンロード

クラス:: DBI ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Michael G Schwern
  • 出版社のWebサイト:
  • http://search.cpan.org/rosch/

クラス:: DBI タグ


クラス:: DBI 説明

クラス:: DBIは単純なデータベース抽象化モジュールです。 クラス:: DBIは単純なデータベース抽象化モジュールです..SynopsisパッケージMusic :: DBI。 Base 'Class :: DBI'を使用してください。 Music :: DBI-> CONNECTION( 'dbi:mysql:dbname'、 'username'、 'password');パッケージミュージック::アーティスト;ベース「音楽:: dbi」を使用してください。音楽::アーティスト - >テーブル( 'アーティスト'); Music :: Artist->列(all => qw / artistid name /);音楽::アーティスト - > has_many(CDS => 'Music :: CD');パッケージミュージック:: CD;ベース「音楽:: dbi」を使用してください。 Music :: CD->テーブル( 'CD'); MUSIC :: CD - >列(all => QW / CDIDアーティストの役職reldate /); Music :: CD-> HAS_MANY(TRACKS => 'MUSIC :: TRACK')。 Music :: CD-> HAS_A(アーティスト=> 'music :: artist'); Music :: CD-> HAS_A(RelDate => 'Time :: PIEK'、INFRATION => SUB {時間:: piec-> strptime(シフト、 "%y-%m-%d")}、deflate => ' YMD '、); MUSIC :: CD-> MAGE_HAVE(LINER_NOTES => Linernotes => QW / Notes /)。パッケージ音楽::トラック;ベース「音楽:: dbi」を使用してください。音楽::トラック - >テーブル( 'track'); Music :: Track->列(all => qw / trackid cd position title /); # - その間、近くのコードで! - #私の$ artist = music :: artist-> insert({Artistid => 1、name => 'u2'})}); My $ CD = $ artist-> add_to_cds({cdid => 1、title => '10月'、年=> 1980、}); #おっと、それを間違って得た。 $ CD->年(1981年); $ cd->更新; #等の$ track($ cd-> tracks){印刷$ track-> position、$ track-> title} $ cd-> delete; #私の$ cd = music :: cd->取得(1)をトラックを削除します。 My @ CDS = MUSIC :: CD-> RETRIEVE_ALL;私@cds =音楽:: CD->(年=> 1980)を検索。私@cds =音楽:: CD-> search_like(タイトル=> '10月%');要件: ・Perl


クラス:: DBI 関連ソフトウェア