ADODB

Sagteware kiekie:
ADODB
Sagteware besonderhede:
Weergawe: 509a
Upload datum: 3 Jun 15
Ontwikkelaar: John Lim
Lisensie: Gratis
Populariteit: 13

Rating: nan/5 (Total Votes: 0)

adodb is 'n databasis onttrekking biblioteek vir PHP.
Die PHP weergawe ondersteun tans 'n ongelooflike aantal databasisse, te danke aan die wonderlike adodb gemeenskap: MySQL, PostgreSQL, Inter, Firebird, Informix, Oracle, MS SQL, Foxpro, Access, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP, en generiese ODBC, ODBTP. Die Sybase, Informix, FrontBase en PostgreSQL, Netezza, LDAP, ODBTP bestuurders is gemeenskap bydraes.
Baie gewilde web programme soos suur, Post Nuke, Xaraya, phpWiki, Mambo, PHP GACL, TikiWiki, eGroupWare en phpLens App Server gebruik adodb as hul databasis abstraksie laag.

Eienskappe :

  • ontwerp vir spoed. Dit is waarskynlik die vinnigste open source databasis onttrekking biblioteek beskikbaar is vir PHP. Sien maatstawwe.
  • Verskaf uitgebreide port ondersteuning soos die datum en tipe-hantering en draagbare skema skepping. Sien draagbare sql wenke
  • Support baie korporatiewe funksies soos databasis gerugsteun sessies (met sitting verstryking kennisgewing), SQL-kode generasie, spilpunt tafels, kies LIMIET nydigheid vir alle databasisse, monitering van prestasie.
  • Maklik om te leer, veral as jy 'venster se programming ervaring, as dit gebruik baie ADO konvensies.
  • Uitgebreide QA, elke release is-eenheid getoets op Access, MySQL, PostgreSQL, MS SQL, Oracle 9.
  • Volwasse, voortdurend ontwikkel sedert Augustus 2000 Het 'n groot gemeenskap van gebruikers.
  • 'n baie redelike lisensiëring terme (BSD). Dit beteken dat jy in jou sagteware programme reg vrye kan inkorporeer (en selfs stel) is dit sonder om te vra die outeur se toestemming, op voorwaarde dat jy sluit license.txt in jou vrylating. Ook dual-gelisensieerde (Lesser GPL).

Wat is nuut in hierdie release:

  • OCI8 bestuurder: Vir agtertoe versoenbaarheid OCI8 bestuurder $ this- & gt ; sysTimeStamp teruggekeer terug na & quot; SYSDATE & quot; uit & quot; SYSTIMESTAMP & quot ;;
  • advertensies bestuurder: Driver lêer verkeerdelik genoem. Vasgestel.

Wat is nuut in die weergawe 509:.

  • verwyder al ereg ()
  • Maak seker dat alle funksie parameters is in ooreenstemming met ouer klas
  • Nou DBDate en DBTimeStamp sal gebruik PHP5 Datum tyd die klas vir die datum / tyd omskakeling
  • New tipe datadict TS vir tyd stempel wat subsecond akkuraatheid ondersteun. Tans slegs beskikbaar vir postgresql, MSSQL en OCI8 datadict bestuurders.
  • Verbeterde adodb-sessions2 bestuurder. Alle gebruikers aangemoedig om op te gradeer.
  • Bygevoeg nuwe DSN parameters om memcache ondersteun:
  • Ons het 'n memcache bedieners mem1, mem2 op poort 8888, kompressie = af en cachesecs = 120
  • $ dsn = 'MySQL: // gebruiker: pwd @ localhost / mydb memcache = mem1, mem2: 8888: 0 & cachesecs = 120;
  • $ db = NewADOConnection ($ dsn);
  • Verskeie foutherstellings as gewoonlik.

Wat is nuut in die weergawe 508:

  • adodb-sybase.inc.php bestuurder. Bygevoeg $ conn- & gt; charset ondersteuning. Thx Luis Henrique Mulinari (luis.mulinari # gmail.com)
  • adodb-ado5.inc.php. Vaste sommige bind param kwessies. Thx Jirka Novak.
  • adodb-ado5.inc.php. Nou het 'n beter fout hantering.
  • Vaste tikfout in adodb-xmlschema03.inc.php. Sien XMLS_EXISTING_DATA, lyn 1501. Thx James Johnson.
  • Made $ inputarr opsioneel vir _query () in alle bestuurders.
  • Vaste spelfout in flushall () in adodb.inc.ophp.
  • Vaste hantering van aanhalings in adodb_active_record :: doquote. Thx Jonathan Höhle (jhohle # godaddy.com).
  • Bygevoeg nuwe indeks parameter om adodb_active_record :: setdatabaseadaptor. Thx Jonathan Höhle
  • Vaste & readcache () verwys versoenbaarheid probleem met php 5,3 in adodb.Thx Jonathan Höhle.
  • Sommige klein $ ADODB_CACHE_CLASS definisie kwessies in adodb.inc.php.
  • Bygevoeg Reset () funksie om adodb_active_record. Thx Marcus.
  • Minor dsn fix vir pdo_sqlite in adodb.inc.php. Thx Sergey Chvalyuk.
  • Vaste adodb-datadict _CreateSuffix () teenstrydighede. Thx Chris Miller.
  • Opsie ou velde $ dropOldFlds verwyder datadict ChangeTableSQL ($ tafel, $ velde, $ tableOptions, $ dropOldFlds = false) bygevoeg. Thx Philipp Niethammer.
  • Memcache caching het nie behoorlik verval. Vasgestel.
  • MetaForeignKeys vir postgres7 bestuurder verander van adodb_movenext tot $ rs- & gt; Move Next (ook in 4,99)
  • Bygevoeg ondersteuning vir LDAP en ldaps url formaat in LDAP bestuurder.

Wat is nuut in die weergawe 507:

  • BeginTrans / CommitTrans / RollbackTrans terugkeer waar / onwaar korrek op sukses nou / mislukking vir MSSQL, ODBC, OCI8, mysqlt, mysqli, postgres, BOB.
  • Vervang () haal nou al nie-nul waardes insluitend numeriese kinders.
  • Postgresql qstr () nou terug boolse as ware en valse sonder aanhalingstekens.
  • MetaForeignKeys in mysql en mysqli bestuurders het hierdie probleem: 'n tafel kan twee vreemde sleutels te wys op dieselfde kolom in dieselfde tafel te hê. Die oorspronklike kode sal verkeerd rapporteer net die laaste kolom. Vasgestel. https://sourceforge.net/tracker/index.php?func=detail&aid=2287278&group_id=42718&atid=433976
  • Slaag in volle ado verband string in $ argHostname met ado bestuurders was nie in adodb5 weens fout. Vasgestel.
  • Vaste memcachelib flushcache en flushall foute. Ook vaste moontlik timeCreated = 0 probleem in readcache. (Ook in adodb 4,992). Dankie AlexB_UK (alexbarnes # hotmail.com).
  • Vaste 'n kennisgewing in adodb-sessions2.inc.php, in _conn (). Thx bober m.derlukiewicz # rocktech.remove_me.pl
  • adodb Active Rekord:. Vaste n paar probleme met onversoenbare haal modes (ADODB_FETCH_ASSOC) probleme veroorsaak in UpdateActiveTable ()
  • adodb Active Rekord: Bygevoeg ondersteuning vir funksies wat ondersteun vooraf gedefinieerde een-tot-baie verhoudings: ClassHasMany ClassBelongsTo TableHasMany TableBelongsTo TableKeyHasMany TableKeyBelongsTo. Jy kan ook jou kind / ouer klas definieer in hierdie funksies, in plaas van die standaard ADODB_Active_Record. Thx Arialdo Martini & Chris R vir idee.
  • adodb Active Rekord: HasMany hardcoded primêre sleutel tot & quot; id & quot ;. Vasgestel.
  • Baie BOB en BOB-sqlite fixes van Sid Dunayer [sdunayer # interserv.com].
  • CacheSelectLimit nie werk vir MSSQL. Vasgestel. Thx AlexB.
  • Die rs2html funksie het nie ure in tyd tempel korrek vertoon. Nou gebruik 24hr klok.
  • verander ereg * funksies drag * funksies te gebruik as ereg * is deprecated in PHP 5,3. Gewysig Sybase en postgresql bestuurders.

Wat is nuut in die weergawe 506:

  • Bygevoeg bestuurder adodb-pdo_sqlite.inc.php. Dankie Diogo Toscano (Diogo # scriptcase.net) vir die kode.
  • Bygevoeg ondersteuning vir een-tot-baie verhoudings met BelongsTo () en HasMany () in adodb_active_record.
  • Bygevoeg BINARY tipe mysql.inc.php (ook in 4,991).
  • Bygevoeg ondersteuning vir SelectLimit ($ sql, -1.100) in OCI8. (Ook in 4,991).
  • New $ conn- & gt; GetMedian ($ tafel, $ veld, $ waar = '') om mediaan rekening te kry nie. (Ook in 4,991)

  • Behoorlik in dit:
  • Die rs2html () funksie in tohtml.inc.php nie hanteer datums met ''. Vasgestel. (Ook in 4,991)
  • Bygevoeg ondersteuning vir die verbinding met OCI8 behulp $ DB- & gt; Connect ($ ip, $ gebruiker $ pwd, & quot; SID = $ sid & quot;); (Ook in 4,991)
  • Bygevoeg mysql tipe 'VAR_STRING' to MetaType (). (Ook in 4,991)
  • Die sessie en session2 kode ondersteun setfetchmode Assoc behoorlik nou (ook in 4,991).
  • Bygevoeg concat ondersteuning aan BOB. Thx Andrea Baron.
  • verander db2 bestuurder formaat & quot gebruik; Jmd Hi-s & quot; vir datetime plaas van & quot; Y-m-d-H-i-s & quot; wat was nalatenskap van odbc_db2 bekering.
  • verwyder vestigal breek op adodb_tz_offset in adodb-time.inc.php.
  • MetaForeignKeys nie werk vir menings in MySQL 5. Vaste.
  • verander fout hantering in GetActiveRecordsClass.
  • Bygevoeg beter ondersteuning vir die gebruik van bestaande bestuurder toe $ ADODB_NEWCONNECTION funksie gee terug vals.
  • In _CreateSuffix in adodb-datadict.inc.php, en voeg unsigned veranderlike vir mysql.
  • In adodb-xmlschema03.inc.php, verander addTableOpt om db naam in te sluit.
  • As bytea blob in postgresql is null, leë string was voorheen teruggekeer. Nou null is terug.
  • verander db2 bestuurder CreateSequence tot $ parameter begin ondersteun.
  • rs2html () nou nie voeg nbsp tot einde as lengte van die string & gt; 0
  • Die oci8po FetchField () nou klein letters net veldname as ADODB_ASSOC_CASE is ingestel op 0.
  • New mssqlnative bestuurders vir PHP. TQ Garrett Serack van M'soft. Let daarop dat dit nog in beta.
  • Vaste foute in memcache ondersteuning.
  • Jy kan nou die terugkeer waarde van GetOne indien geen rekords gevind word met behulp van die globale veranderlike $ ADODB_GETONE_EOF. Die standaard is nul. Om dit terug te verander na die pre-4,99 / 5,00 gedrag van valse, stel $ ADODB_GETONE_EOF = valse
  • In Postgresql 8,2 / 8,3 MetaForeignkeys nie werk nie. Vaste William Kolodny William.Kolodny # gt-t.net

Vereistes :

  • Python

Ander sagteware ontwikkelaar John Lim

ADOdb
ADOdb

10 Dec 15

Kommentaar te ADODB

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!