DBIX :: Fetchloop

DBIX :: Fetchloop est un module Perl pouvant récupérer avec détection de changement et agrégats.
Télécharger maintenant

DBIX :: Fetchloop Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Brendan Fagan
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~bits/DBIx-FetchLoop-0.6/FetchLoop.pm

DBIX :: Fetchloop Mots clés


DBIX :: Fetchloop La description

DBIX :: Fetchloop est un module Perl pouvant récupérer avec la détection et les agrégats de changement. DBIX :: Fetchloop est un module Perl pouvant récupérer avec détection de changement et agrégats.Synopsis Utilisez DBIX :: Fetchloop; $ lph = dbix :: fetchloop-> nouvelle ($ qc, $ dbi_method); $ hash_ref = $ lph-> fetch_current_data; $ rowset = $ hash_ref -> {précédent}; $ rowset = $ hash_ref -> {actuel}; $ rowset = $ hash_ref -> {suivant}; $ rowset = $ lph-> fetch_current_row; $ rowset = $ lph-> précédent; $ rowset = $ lph-> courant; $ rowset = $ lph-> suivant; $ lph-> set_agregistré ($ new_field, $ champ); $ LPH-> réinitialiser_agregistré ($ new_field); $ lph-> set_concaténate ($ new_field, $ champ); $ lph-> réinitialiser_concaténate ($ new_field); $ booléen = $ lph-> pre_loop ($ champ); $ booléen = $ lph-> post_loop ($ champ); $ booléen = $ lph-> pre_loop_substr ($ champ, $ compensation, $ long); $ booléen = $ lph-> post_loop_substr ($ champ, $ compensate, $ long); $ booléen = $ lph-> is_first; $ booléen = $ lph-> is_last; $ Count = $ LPH-> Nombre; DBIX :: Fetchloop est une approche supplémentaire de récupération de données avec DBI. Les lignes de résultat sont en file d'attente avec des références de hachage aux lignes précédentes, actuelles et suivantes. Les fonctions utilitaires permettent une comparaison simplifiée d'un champ entre les lignes précédentes et actuelles et actuelles et suivantes. Des fonctions supplémentaires permettent de créer automatiquement de nouveaux champs pour agréger ou concaténer en fonction des champs de l'ensemble de données résultant.Note: Ce module a été créé avec facilité d'utilisation et performance à l'esprit. Ce module est destiné à éliminer la nécessité de variables temporaires pour la détection de boucle ainsi que l'agrégation et la concaténation. La raison pour laquelle toutes les méthodes DBI de récupération de données ne sont pas implémentées (telles que Seleallall_arrayRef) sont que la conception de la performance du module serait vaincue.Le essence, vous pouvez écrire un code plus propre et plus efficace moins quelques tracas. Exigences: · Perl


DBIX :: Fetchloop Logiciels associés