DBIX :: SQLENGINE :: Sürücü

DBIX :: SQLENGINE :: Sürücü, sürücü alt sınıflarına sahip bir DBI sarmalayıcıdır.
Şimdi İndirin

DBIX :: SQLENGINE :: Sürücü Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Matthew Simon Cavalletto
  • yayıncı web sitesi:
  • http://search.cpan.org/~ferrency/

DBIX :: SQLENGINE :: Sürücü Etiketler


DBIX :: SQLENGINE :: Sürücü Açıklama

DBIX :: SQLENGINE :: Sürücü, sürücü alt sınıflarına sahip bir DBI sarmalayıcıdır. DBIX :: SQLENGINE :: Sürücü, Sürücü Subclasses.SynOpSISDBI Sarıcı olan bir DBI sarmalayıcıdır. Bir DBI veritabanı koluna yöntemler ekler. $ SQLDB = DBIX :: SQLENGINE-> YENİ ($ DBI_DSN, $ DBI_USER, $ DBI_PASSWD); $ SQLDB = DBIX :: SQLENGINE-> YENİ ($ DBH); veya mevcut kolunuzu kullanın $ DBH = $ SQLDB-> GET_DBH (); # Sarılı DBI DBH $ STH = $ SQLDB-> hazırlayın ($ deyim); # veya sadece herhangi bir DBH metodhigh seviyesi arayüzü arayın: Bir çağrıyı hazırlayın ve hazırlayın. $ row_count = $ sqldb-> try_query ($ sql, @params, 'get_execute_rowcount'); $ array_ary = $ sqldb-> try_query ($ sql, @params, 'fetchall_arrayref'); $ hash_ary = $ sqldb-> try_query ($ sql, @params, 'fetchall_hashref'); Veri odaklı SQL: Esnek argümanlarla SQL üretimi. $ hash_ary = $ sqldb-> fetch_select (tablo => 'öğrenciler', burada => {'status' => 'küçük'},); $ sqldb-> do_insert (tablo => 'öğrencilerin, değerler => {' name '=>' Dave ',' yaş '=>' 19 ',' status '=>' küçük '},); $ sqldb-> do_update (tablo => 'öğrenciler, burada =>' yaş> 20 ', değerler => {' status '=>' yetişkin '},); $ SQLDB-> do_delete (tablo => 'öğrencilerin, burada => {' name '=>' Dave '},); adlandırılmış tanımlar: Bağlantıları ve sorguları önceden tanımlayın. DBIX :: SQLENGINE-> Define_Named_Connections ('Test' => 'DBI: AnyData: Test', 'Üretim' => ,); DBIX :: SQLENGINE-> DEFINE_NAMED_QUERIES ('all_students' => 'Öğrencilerden * Seç *', 'delete_student' => ,); $ SQLDB = DBIX :: SQLENGINE-> YENİ ('TEST'); $ hash_ary = $ sqldb-> fetch_named_query ('all_students'); $ rowcount = $ sqldb-> do_named_query ('delete_student', $ my_id); Taşınabilirlik Subclasses: Sürücü deyimlerini veya emülasyonunu kullanır. $ hash_ary = $ sqldb-> fetch_select (# Database's Limit Syntax Tablo => '' Öğrenciler ', Sipariş =>' Last_Name, First_Name ', Limit => 20, Ofset => 100,); $ hash_ary = $ SQLDB-> FETCH_SELECT (# "KULLANIM" KULLANIMI "ya da" burada "tablo => ,); $ SQLDB-> do_insert (# auto_increment / dizi sütun tablosu => '' öğrencilerin, sıra => 'kimliği', değerler => {'name' => 'Dave', '{' name '=>' 19 ',' Yaş '=>' 19 ',' '=>' küçük '},); Gereksinimler: · Perl


DBIX :: SQLENGINE :: Sürücü İlgili Yazılım

Apache :: SessionManager

Apache :: SessionManager, HTTP istekleri üzerindeki oturumları yönetmek için bir mod_perl 1.0 / 2.0 oturum yöneticisi uzantısıdır. ...

113

İndirmek