ADODB

Yazılım ekran görüntüsü:
ADODB
Yazılım detaylar:
Versiyon: 509a
Qayıt: 3 Jun 15
Geliştirici: John Lim
Lisans: Ücretsiz
Popülerlik: 13

Rating: nan/5 (Total Votes: 0)

ADOdb PHP için bir veritabanı soyutlama kütüphanesidir.
MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, FoxPro, Access, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, PHP sürümü şu anda harika ADOdb topluluk sayesinde veritabanı inanılmaz sayıda destekler Netezza, LDAP ve genel ODBC, ODBTP. Sybase, Informix, FrontBase ve PostgreSQL, Netezza, LDAP, ODBTP sürücüleri toplum katkılardır.
Böyle ASİT, PostNuke, Xaraya-, phpWiki, Mambo, PHP GACL, TikiWiki, eGroupware ve phpLens App Server gibi pek çok popüler web uygulamaları kendi veritabanı soyutlama katmanı olarak ADOdb kullanıyor.

Özellikler :

  • hız için tasarlanmıştır. Muhtemelen PHP için mevcut en hızlı açık kaynak veritabanı soyutlama kütüphanesidir. Kriterler bakın.
  • tarih ve tip-kullanım ve taşınabilir şema oluşturma gibi geniş taşınabilirlik desteği sağlar. Taşınabilir sql ipuçlarını gör

  • Böyle (session vade bildirimle) veritabanı destekli oturumlar, SQL kod üretimi, pivot tabloları, tüm veritabanları için SEÇ LİMİT öykünme, performans izleme gibi
  • Destek birçok kurumsal özellikler.
  • Kolay birçok ADO kuralları kullanır gibi, Pencere programlama deneyimi var, özellikle öğrenmek için.
  • Kapsamlı QA, her sürüm ünitesi test Erişim, MySQL, PostgreSQL, MS SQL, Oracle 9 üzerindedir.

  • Ağustos 2000. kullanıcıların büyük bir topluluk var çünkü
  • Olgun, devamlı geliştirdi.
  • Çok makul lisans şartları (BSD). Bu size sürümde license.txt dahil sağlanan yazarın iznini sormadan yazılım uygulamaları telif ücretsiz içine dahil (hatta derleme) anlamına gelir. Ayrıca çift lisanslı (Lesser GPL).

Bu sürümdeki yeni Nedir:

  • oci8 sürücü: geriye compat oci8 sürücü $ için this- & gt ; SysDate & quot; sysTimeStamp & quot geri döndü; dan & quot; & quot ;; SYSTIMESTAMP
  • reklamlar sürücü: Sürücü dosyası yanlış adlandırılmış. Düzeltildi.

sürüm 509 yeni nedir:.

  • Kaldırılan tüm ereg ()
  • Tüm fonksiyon parametreleri üst sınıfı ile uyumlu olduğundan emin olun
  • Şimdi DBDate ve DBTimeStamp tarih / saat dönüştürme
  • için PHP5 DateTime sınıfı kullanır
  • subsecond doğruluğunu destekler zaman damgası Yeni datadict tipi TS. Postgresql, mssql ve oci8 datadict sürücüleri için şu anda sadece.
  • Geliştirilmiş adodb-sessions2 sürücü. Tüm kullanıcılar yükseltme teşvik etti.
  • memcache desteklemek için yeni DSN parametrelerini Eklendi:
  • biz kompresyon = kapalı ve cachesecs = 120
  • Bir memcache sunucuları mem1, port 8888 tarihinde mem2 var
  • $ dsn = 'mysql: // kullanıcı: pwd @ localhost / Mydb memcache = mem1, mem2: 8888: 0 & cachesecs = 120';
  • $ db = NewADOConnection ($ dsn);
  • Her zamanki gibi çeşitli hata düzeltmeleri.

sürüm 508 yeni Nedir:

  • adodb-sybase.inc.php sürücü. CharSet desteği; $ conn- & gt eklendi. Thx Luis Henrique Mulinari (luis.mulinari # gmail.com)
  • adodb-ado5.inc.php. Bazı bağlama param sorunlar düzeltildi. Thx Jirka Novak.
  • adodb-ado5.inc.php. Şimdi geliştirdi hata işleme.
  • adodb-xmlschema03.inc.php Sabit yazım hatası. XMLS_EXISTING_DATA görün, hat 1501 Thx james johnson.
  • Tüm sürücüleri _query () için opsiyonel inputarr $ yaptı.
  • adodb.inc.ophp içinde flushall () Sabit yazım hatası.
  • adodb_active_record :: doquote tırnak Sabit taşıma. Thx Jonathan Hohle (jhohle # godaddy.com).
  • adodb_active_record yeni endeks parametre eklendi :: setdatabaseadaptor. Thx Jonathan Hohle
  • Sabit & readcache () adodb.Thx Jonathan Hohle içinde php 5.3 ile başvuru compat sorun.

  • Adodb.inc.php
  • Bazı küçük $ ADODB_CACHE_CLASS tanım sorunları.
  • Eklenenler Reset () işlevi adodb_active_record için. Thx marcus.
  • adodb.inc.php içinde PDO_SQLITE için küçük dsn düzeltme. Thx Sergey Chvalyuk.
  • Sabit adodb-datadict _CreateSuffix () tutarsızlıklar. Thx Chris Miller.
  • datadict ChangeTableSQL eski alanlar $ dropOldFlds silmek için Seçenek ($ masaya $ flds $ tableOptions, $ false dropOldFlds =) eklenmiştir. Thx Philipp Niethammer.
  • Memcache önbelleğe alma düzgün sona vermedi. Düzeltildi.
  • $ RS & gt adodb_movenext değişti postgres7 sürücüsü için MetaForeignKeys (ayrıca 4,99 olarak) MoveNext
  • ldap desteği eklendi ve ldap sürücüsü url formatını LDAPS.

sürüm 507 yeni Nedir:

  • BeginTrans / CommitTrans / RollbackTrans geri doğru başarı doğru / yanlış / başarısızlık artık mssql, odbc, OCI8, mysqlt, mysqli, postgres, pdo.
  • (Değiştir) şimdi sayısal olanlar da dahil olmak üzere tüm null olmayan değerler tırnak.
  • PostgreSQL qstr () şimdi tırnak işaretleri olmadan doğru ve yanlış olarak Boolean döndürür.
  • mysql ve mysqli sürücüleri MetaForeignKeys bu sorun vardı: Bir tablo, aynı tabloda aynı sütuna işaret eden iki yabancı anahtarlar olabilir. Orijinal kod yanlış sadece son sütunu bildirir. Düzeltildi. https://sourceforge.net/tracker/index.php?func=detail&aid=2287278&group_id=42718&atid=433976
  • ado sürücüler nedeniyle hatadan adodb5 başarısız oldu dolar argHostname tam uzatmadan bağlantı dizesinde Passing. Düzeltildi.
  • Sabit memcachelib flushcache ve flushall tasarlanmıştır. Ayrıca readcache mümkün timeCreated = 0 sorunu düzeltildi. (Ayrıca ADODB 4.992 in). Teşekkürler AlexB_UK (alexbarnes # hotmail.com).
  • _conn olarak, adodb-sessions2.inc.php bir haber Sabit (). Thx Bober m.derlukiewicz # rocktech.remove_me.pl;
  • ADOdb Aktif Kayıt:. Uyumsuz getirme modları (ADODB_FETCH_ASSOC) () UpdateActiveTable içinde sorunlara neden olan bazı sorunlar düzeltildi
  • ADOdb Aktif Kayıt: fonksiyonlar için destek eklendi tek-çok ilişkiler predefining destekliyoruz: ClassHasMany ClassBelongsTo TableHasMany TableBelongsTo TableKeyHasMany TableKeyBelongsTo. Ayrıca yerine varsayılan ADODB_Active_Record nedeniyle, bu fonksiyonların Çocuğunuzun / üst sınıf tanımlayabilirsiniz. Fikir için Thx Arialdo Martini & Chris R.
  • ADOdb Aktif Kayıt: hasMany & quot birincil anahtar kodlanmış; id & quot ;. Düzeltildi.

  • Sid Dunayer
  • Birçok pdo ve pdo-sqlite düzeltmeleri [sdunayer # interserv.com].
  • CacheSelectLimit mssql için çalışmıyor. Düzeltildi. Thx AlexB.
  • rs2html işlevi doğru zaman damgaları saatlerce görüntülemek vermedi. Şimdi 24 saat saat kullanılır.

  • Ereg * PHP 5.3 önerilmiyor olarak
  • değiştirildi ereg * fonksiyonları preg * işlevleri kullanmak için. Modifiye sybase ve postgresql sürücüleri.

sürüm 506 yeni Nedir:

  • Added sürücü adodb-pdo_sqlite.inc.php. Kod için teşekkürler Diogo Toscano (diogo # scriptcase.net).

  • Adodb_active_record içinde belongsTo () ve hasMany () ile bire-çok ilişkileri için
  • desteği eklendi.
  • Eklenenler İKİLİ türü (ayrıca 4,991 olarak) mysql.inc.php için.
  • OCI8 içinde SelectLimit ($ sql, -1100) desteği eklendi. (Ayrıca 4,991 olarak).
  • Yeni $ conn- & gt; GetMedian ($ tablo, $ alan, $ = '') hayır medyan hesabı almak için. (Ayrıca 4,991)
  • tohtml.inc.php içinde rs2html () fonksiyonu ile tarihleri ​​ele vermedi ':' İçinde doğru. Düzeltildi. (Ayrıca 4,991)
  • Eklenenler $ DB & gt kullanarak OCI8 bağlamak için destek; Bağlan ($ ip $ kullanıcı, $ pwd, & quot; SID = $ sid & quot;); (Ayrıca 4,991)
  • Added mysql tipi MetaType için 'VAR_STRING' (). (Ayrıca 4,991)
  • oturumu ve session2 kodu düzgün şimdi (ayrıca 4,991 olarak) setFetchMode assoc destekler.
  • PDO eklendi concat desteği. Thx Andrea Baron.
  • değiştirildi db2 sürücüsü biçimi & quot kullanmak için, Ymd Hi-s & quot; yerine datetime & quot, Y-A-G-H-I-lipidin hangi odbc_db2 dönüşüm mirası oldu.

  • Adodb-time.inc.php içinde adodb_tz_offset break vestigal kaldırıldı
  • .
  • MetaForeignKeys Sabit MySQL 5. görünümleri için işe yaramadı.

  • GetActiveRecordsClass işleme
  • değiştirildi hatası.
  • $ ADODB_NEWCONNECTION fonksiyon false döndürür varolan sürücüyü kullanmak için daha iyi destek eklendi.

  • Adodb-datadict.inc.php içinde _CreateSuffix
  • mysql için imzasız değişken sözlerine ekledi.
  • adodb-xmlschema03.inc.php olarak, db adını içerecek şekilde addTableOpt değiştirdi.

  • Postgresql içinde bytea damla null ise
  • boş bir dize eskiden iade edildi. Şimdi boş döndürülür.
  • Değişti db2 sürücü CreateSequence $ başlangıç ​​parametresini desteklemek için.
  • rs2html () şimdi sonuna kadar nbsp katmıyor dize & gt uzunluğu ise; 0

  • ADODB_ASSOC_CASE 0'a ayarlı ise
  • oci8po FetchField () artık sadece alan adlarını büyük harf.

  • Php için
  • Yeni mssqlnative sürücüler. M'soft of TQ Garrett Serack. Bu hala beta olduğunu unutmayın.

  • Memcache destek
  • Sabit hata.

  • Hiçbir kayıt global değişken $ ADODB_GETONE_EOF kullanılarak bulunursa
  • Şimdi GetOne dönüş değeri değiştirebilirsiniz. Varsayılan null. Yanlış öncesi 4.99 / 5.00 davranış geri değiştirmek için set $ false ADODB_GETONE_EOF =;
  • PostgreSQL 8.2 / 8.3 MetaForeignkeys işe yaramadı. Sabit William Kolodny William.Kolodny # gt-t.net

Gereksinimleri :

  • Python

Geliştirici Diğer yazılım John Lim

ADOdb
ADOdb

10 Dec 15

Yorumlar ADODB

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!