ADODB

Software screenshot:
ADODB
Software detaljer:
Version: 509a
Upload dato: 3 Jun 15
Udvikler: John Lim
Licens: Gratis
Popularitet: 39

Rating: 5.0/5 (Total Votes: 1)

ADOdb er en database abstraktion bibliotek til PHP.
PHP-versionen understøtter i øjeblikket en forbløffende antal af databaser, takket være den vidunderlige ADOdb samfund: MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, FoxPro, Access, ADO, Sybase, Frontbase, DB2, SAP DB, SQLite, Netezza, LDAP, og generisk ODBC, ODBTP. Sybase, Informix, Frontbase og PostgreSQL, Netezza, LDAP, ODBTP drivere er community bidrag.
Mange populære web-applikationer såsom ACID, PostNuke, Xaraya, phpWiki, Mambo, PHP GaCl, TikiWiki, eGroupWare og phpLens App Server bruger ADOdb som deres database abstraktionslag.

Funktioner :

  • Designet til hastighed. Det er nok den hurtigste open source-database abstraktion bibliotek til rådighed for PHP. Se benchmarks.
  • Giver omfattende bærbarhed støtte såsom dato og type-håndtering og bærbare skema skabelse. Se bærbare sql tips
  • Support mange enterprise funktioner såsom database bakkes sessioner (med session udløb meddelelse), SQL-kode generation, pivottabeller, SELECT LIMIT emulering for alle databaser, overvågning ydeevne.
  • Let at lære, især hvis du har Window programmering erfaring, som det anvender mange ADO konventioner.
  • Omfattende QA, hver udgivelse er unit-testet på Access, MySQL, PostgreSQL, MS SQL, Oracle 9.
  • Modne, continiously udviklet siden august 2000. Har et stort fællesskab af brugere.
  • Meget rimelige licensbetingelser (BSD). Det betyder, at du kan optage (og endda kompilere) den i dine softwareprogrammer royalty-fri uden at spørge forfatterens tilladelse, forudsat at du inkluderer LICENSE.TXT i din løsladelse. Også dual-licens (Lesser GPL).

Hvad er nyt i denne udgivelse:

  • OCI8 driver: For baglæns compat OCI8 driver $ this- & gt ; sysTimeStamp vendt tilbage til & quot; SYSDATE & quot; fra & quot; SYSTIMESTAMP & quot ;;
  • annoncer driver: driver fil fejlagtigt navngivet. Fast.

Hvad er nyt i version 509:.

  • Fjernet al ereg ()
  • Sørg for at alle funktionsparametre er i overensstemmelse med forælder klasse
  • Nu DBDate og DBTimeStamp bruger PHP5 DateTime klasse for dato / tid konvertering
  • Nye datadict typen TS til tidsstempel, der understøtter subsecond nøjagtighed. I øjeblikket kun tilgængelig for PostgreSQL, MSSQL og OCI8 datadict drivere.
  • Forbedret adodb-sessions2 driver. Alle brugere opfordres til at opgradere.
  • Tilføjet nye DSN parametre til støtte memcache:
  • har vi en memcache servere MEM1, MEM2 på port 8888, kompression = off og cachesecs = 120
  • $ DSN = 'mysql: // bruger: pwd @ localhost / mydb memcache = MEM1, MEM2: 8888:? 0 & cachesecs = 120';
  • $ db = NewADOConnection ($ DSN);
  • Forskellige fejlrettelser som sædvanlig.

Hvad er nyt i version 508:

  • adodb-sybase.inc.php driver. Tilføjet $ conn- & gt; charset support. Thx Luis Henrique Mulinari (luis.mulinari # gmail.com)
  • adodb-ado5.inc.php. Fast nogle binder param spørgsmål. Thx Jirka Novak.
  • adodb-ado5.inc.php. Nu har forbedret fejlhåndtering.
  • Fast slåfejl i adodb-xmlschema03.inc.php. Se XMLS_EXISTING_DATA, line 1501. Thx james johnson.
  • Made $ inputarr valgfri for _query () i alle chauffører.
  • Fast stavefejl i flushall () i adodb.inc.ophp.
  • Fast håndtering af citater i adodb_active_record :: doquote. Thx Jonathan Hohle (jhohle # godaddy.com).
  • Tilføjet nye indeks parameter til adodb_active_record :: setdatabaseadaptor. Thx Jonathan Hohle
  • Fast & readcache () henvisning compat problem med php 5.3 i adodb.Thx Jonathan Hohle.
  • Nogle mindre $ ADODB_CACHE_CLASS definition spørgsmål i adodb.inc.php.
  • Tilføjet Reset () funktionen til at adodb_active_record. Thx marcus.
  • Minor DSN rettelse til pdo_sqlite i adodb.inc.php. Thx Sergey Chvalyuk.
  • Fast adodb-datadict _CreateSuffix () uoverensstemmelser. Thx Chris Miller.
  • Mulighed for at slette gamle felter $ dropOldFlds i datadict ChangeTableSQL ($ table, $ flds, $ tableOptions, $ dropOldFlds = false) tilføjet. Thx Philipp Niethammer.
  • Memcache caching ikke udløbe ordentligt. Fast.
  • MetaForeignKeys for postgres7 driver ændret fra adodb_movenext til $ RS- & gt; MoveNext (også i 4,99)
  • Tilføjet support for ldap og LDAPS url format ldap driver.

Hvad er nyt i version 507:

  • BeginTrans / CommitTrans / RollbackTrans returnere sand / falsk korrekt på succes / fiasko nu for mssql, ODBC, OCI8, mysqlt, MySQLi, postgres, PDO.
  • Erstat () citerer nu alle ikke-NULL-værdier, herunder numeriske dem.
  • Postgresql QSTR () nu returnerer boolesk som sandt og falsk uden anførselstegn.
  • MetaForeignKeys i MySQL og MySQLi chauffører havde dette problem: En tabel kan have to fremmede nøgler, der peger på den samme kolonne i samme tabel. Den oprindelige kode vil fejlagtigt rapporterer kun den sidste kolonne. Fast. https://sourceforge.net/tracker/index.php?func=detail&aid=2287278&group_id=42718&atid=433976
  • Passing i snor fuld ado tilslutning i $ argHostname med ADO bilister blev tabte adodb5 grund bug. Fast.
  • Fast memcachelib flushcache og flushall bugs. Også fast mulig timeCreated = 0 problem i readcache. (Også i adodb 4,992). Tak AlexB_UK (alexbarnes # hotmail.com).
  • Rettet en meddelelse i adodb-sessions2.inc.php i _conn (). Thx Bober m.derlukiewicz # rocktech.remove_me.pl;
  • ADOdb Aktiv Record:. Fast nogle problemer med inkompatible hente tilstande (ADODB_FETCH_ASSOC) skaber problemer i UpdateActiveTable ()
  • ADOdb Aktiv Record: Tilføjet understøttelse af funktioner, der understøtter predefining en-til-mange relationer: ClassHasMany ClassBelongsTo TableHasMany TableBelongsTo TableKeyHasMany TableKeyBelongsTo. Du kan også definere dit barn / forælder klasse i disse funktioner, i stedet for standard ADODB_Active_Record. Thx Arialdo Martini & Chris R for idé.
  • ADOdb Aktiv Record: HasMany hardcodede primære nøgle til & quot; id & quot ;. Fast.
  • Mange BOB og BOB-SQLite rettelser fra Sid Dunayer [sdunayer # interserv.com].
  • CacheSelectLimit ikke arbejder for mssql. Fast. Thx AlexB.
  • rs2html funktionen ikke vise timer i tidsstempler korrekt. Nu 24 timer ur brugt.
  • Ændret ereg * funktioner for at bruge Preg * fungerer som ereg * er forældet i PHP 5.3. Modificerede Sybase og PostgreSQL drivere.

Hvad er nyt i version 506:

  • Tilføjet driver adodb-pdo_sqlite.inc.php. Tak Diogo Toscano (diogo # scriptcase.net) for koden.
  • Tilføjet understøttelse af en-til-mange relationer med BelongsTo () og HasMany () i adodb_active_record.
  • Tilføjet BINARY type til at mysql.inc.php (også i 4,991).
  • Tilføjet understøttelse af SelectLimit ($ sql, -1100) i OCI8. (Også i 4,991).
  • Ny $ conn- & gt; GetMedian ($ table, $ felt, $ hvor = '') for at få median konto nr. (Også i 4,991)
  • rs2html () funktionen i tohtml.inc.php ikke håndtere datoer med «:» i det ordentligt. Fast. (Også i 4,991)
  • Tilføjet understøttelse for tilslutning til OCI8 bruge $ DB- & gt; Connect ($ ip, $ user, $ pwd, & quot; SID = $ sid & quot;); (Også i 4,991)
  • Tilføjet mysql typen 'VAR_STRING "til MetaType (). (Også i 4,991)
  • Sessionen og Session2 kode understøtter setfetchmode assoc korrekt nu (også i 4,991).
  • Tilføjet concat støtte til BOB. Thx Andrea Baron.
  • Ændret db2 driver til at bruge formatet & quot; YMD Hi-s & quot; til datetime stedet for & quot; Y-m-d-H-i-s & quot; som var arven fra odbc_db2 konvertering.
  • Fjernet vestigal bryde på adodb_tz_offset i adodb-time.inc.php.
  • MetaForeignKeys virkede ikke for visninger i MySQL 5. Fast.
  • Ændret fejlhåndtering i GetActiveRecordsClass.
  • Tilføjet bedre støtte til at bruge eksisterende driver, når $ ADODB_NEWCONNECTION returnerer falsk.
  • I _CreateSuffix i adodb-datadict.inc.php, tilføjer usigneret variabel for mysql.
  • I adodb-xmlschema03.inc.php ændrede addTableOpt at omfatte db navn.
  • Hvis bytea klat i postgresql er null, tom streng blev tidligere returneret. Nu null returneres.
  • Ændret db2 driver CreateSequence at støtte $ starten parameter.
  • rs2html () nu ikke tilføjer nbsp at ende, hvis længden af ​​strengen & gt; 0
  • oci8po FetchField () nu kun små bogstaver feltnavne hvis ADODB_ASSOC_CASE er sat til 0.
  • Nye mssqlnative drivere til php. TQ Garrett Serack af M'soft. Bemærk, at dette er stadig i beta.
  • Faste bugs i memcache støtte.
  • Du kan nu ændre returværdien af ​​GetOne hvis ingen optegnelser findes ved hjælp af den globale variabel $ ADODB_GETONE_EOF. Standard er null. For at ændre det tilbage til før-4,99 / 5,00 adfærd falsk, sæt $ ADODB_GETONE_EOF = false;
  • I Postgresql 8.2 / 8.3 MetaForeignkeys virkede ikke. Fast William Kolodny William.Kolodny # gt-t.net

Krav :

  • Python

Andre software developer John Lim

ADOdb
ADOdb

10 Dec 15

Kommentarer til ADODB

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!