| IMA :: DBI IMA :: DBI, veritabanı bağlantısı önbelleğe alma ve organizasyon için perl modülüdür. |
Şimdi İndirin |
IMA :: DBI Sıralama ve Özet
- Lisans:
- Perl Artistic License
- Yayıncı adı:
- Tony Bowden and Perrin Harkins
- yayıncı web sitesi:
- http://search.cpan.org/~perrin/
IMA :: DBI Etiketler
IMA :: DBI Açıklama
IMA :: DBI, veritabanı bağlantısı önbelleğe alma ve organizasyon için Perl modülüdür. IMA :: DBI, veritabanı bağlantısı önbelleğe alma ve organizasyon için Perl modülüdür.Synopsis paketi Foo; Baz 'ima :: dbi' kullanın; # Sınıf genelinde yöntemler. Foo-> set_db ($ db_name, $ Data_Source, $ kullanıcı, $ şifre); Foo-> set_db ($ db_name, $ Data_Source, $ kullanıcı, $ şifre,% attr); benim @database_names = foo-> db_names; @Database_handles = foo-> db_handles; Foo-> set_sql ($ sql_name, $ deyim, $ db_name); Foo-> set_sql ($ sql_name, $ deyim, $ db_name, $ cache); @Statement_Names = foo-> sql_names; # Nesne yöntemleri. $ dbh = $ obj-> db_ *; # Nerede * DB bağlantısının adıdır. $ sth = $ obj-> sql_ *; # Nerede * SQL ifadesinin adıdır. $ sth = $ obj-> SQL _ * (@ sql_pieces); $ obj-> dbiwarn ($ ne, $ yapıyor); $ rc = $ obj-> taahhüt; $ rc = $ obj-> taahhüt (@db_names); $ rc = $ obj-> geri alma; $ rc = $ obj-> rollback (@db_names); IMA :: DBI, DBI ve SQL bilgilerini sınıfınızla (ayrı nesne yerine) saklayarak veritabanı bağlantılarının önbelleğini ve daha verimli kullanımı düzenlemeye ve daha verimli kullanmayı dener. . Bu, arkasındaki DBI kulplarının bir izi için endişelenmeden sadece bir nesneyi geçmenize izin verir. DBI ile büyük programlar yazmak için her zaman sinir bozucu bulduğum şeylerden biri, yinelenen veritabanı kolları açık olmadığından emin oluyordu. Ayrıca, hazırlanan / yürütme / bitiş yolunun biraz israfsız doğası ile rahatsız oldum. Yeni DBi-> Connect_Cached ve DBi-> prepary_cached çok yardımcı oldu, ancak yine de küresel veri kaynağı, kullanıcı adı ve şifre bilgisini atmam gerekiyordu. IMA :: DBI, tüm bunların doruk noktası, miras alınacak güzel bir (?), Temiz (?) Sınıfına girdi. Gereksinimler: · Perl
IMA :: DBI İlgili Yazılım