ADODB

Софтуер снимки:
ADODB
Софтуер детайли:
Версия: 509a
Дата на качване: 3 Jun 15
Розробник: John Lim
Разрешително: Безплатно
Популярност: 13

Rating: nan/5 (Total Votes: 0)

ADOdb е база данни абстракция библиотека за PHP.
Версията на PHP в момента поддържа невероятен брой бази данни, благодарение на чудесната ADOdb общност: MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, FoxPro, Access, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP и родово ODBC, ODBTP. The Sybase, Informix, FrontBase и PostgreSQL, Netezza, LDAP, ODBTP шофьори са общността вноски.
Много популярни уеб приложения, като например ACID, PostNuke, Xaraya, phpWiki, Mambo, PHP GACL, TikiWiki, eGroupWare и phpLens App Сървър използват ADOdb като тяхната база данни абстракция слой.

<силни> Характеристики

  • проектиран за скорост. Това е може би най-бързият отворен код база данни абстракция библиотеката на разположение за PHP. Вижте показатели.
  • Осигурява широка подкрепа преносимостта, като например дата и типа работа и преносими схема творение. Вижте преносими съвети SQL
  • В помощ на много функции на предприятието, като например бази данни подкрепени сесии (с уведомяване годност сесия), генериране на SQL код, осеви таблици, изберете LIMIT емулация за всички бази данни, контрол на изпълнението.
  • Лесен за научаване, особено ако имате опит в програмирането Window, тъй като той използва много конвенции ADO.
  • Обширна QA, всяко освобождаване е блок-тествани върху Access, MySQL, PostgreSQL, MS SQL, Oracle 9.
  • Mature, continiously разработен от август 2000 г. Разполага с голяма общност от потребители.
  • много изгодни условия за лицензиране (BSD). Това означава, че можете да се приеме (и дори компилирате) го във вашите софтуерни приложения без възнаграждения, без да иска разрешение на автора, стига да включват License.txt във вашето освобождаване. Също двойна лицензиран (Lesser GPL).

Какво ново в тази версия:

  • oci8 шофьор: За назад COMPAT oci8 шофьор $ това- & GT ; sysTimeStamp обръща обратно към & quot; SYSDATE & quot; от & quot; SYSTIMESTAMP & quot ;;
  • реклами шофьор: Driver файл погрешно назован. Фиксирана.

Какво ново във версия 509:.

  • премахнала всички ereg ()
  • Гарантиране, че всички функционални параметри са съобразени с майка клас
  • Сега DBDate и DBTimeStamp ще използваме PHP5 DateTime клас за дата / преобразуване време
  • нов тип datadict TS за клеймото, което поддържа subsecond точност. Понастоящем е налице само за PostgreSQL, MSSQL и oci8 datadict шофьори.
  • Подобрена adodb-sessions2 шофьор. Всички потребители насърчавани да ъпгрейд.
  • добавени нови параметри DSN да подкрепят MemCache:
  • имаме mem1 MemCache сървъри, mem2 на порт 8888, компресия = изключено и cachesecs = 120
  • $ DSN = 'MySQL: // потребител: хората с увреждания @ Localhost / mydb MemCache = mem1, mem2: 8888: 0 & cachesecs = 120 ";
  • $ db = NewADOConnection ($ DSn);
  • Различни корекции на грешки, както обикновено.

Какво ново във версия 508:

  • adodb-sybase.inc.php шофьор. Добавен $ conn- & GT; подкрепа Кодова. Thx Луис Енрике Mulinari (luis.mulinari # gmail.com)
  • adodb-ado5.inc.php. Фиксирана някои въпроси свързват задавате стойности параметър. Thx Jirka Новак.
  • adodb-ado5.inc.php. Сега се е подобрило обработка на грешки.
  • Фиксирана правописна грешка в adodb-xmlschema03.inc.php. Вижте XMLS_EXISTING_DATA, линия 1501. THX Джеймс Джонсън.
  • Създадено $ inputarr по избор за _query () във всички шофьори.
  • Фиксирана Правописна грешка в flushall () в adodb.inc.ophp.
  • Фиксирана боравене с цитати в adodb_active_record :: doquote. Thx Jonathan Hohle (jhohle # godaddy.com).
  • Добавен нов параметър индекс на adodb_active_record :: setdatabaseadaptor. Thx Jonathan Hohle
  • Фиксирана & readcache () позоваване COMPAT проблем с PHP 5.3 в adodb.Thx Jonathan Hohle.
  • Някои дребни проблеми дефиниция ADODB_CACHE_CLASS долара adodb.inc.php.
  • Добавена Reset () функция, за да adodb_active_record. Thx Маркъс.
  • Мала DSn решение за pdo_sqlite в adodb.inc.php. Thx Сергей Chvalyuk.
  • Фиксирана adodb-datadict _CreateSuffix () несъответствия. Thx Крис Милър.
  • Option да изтрива старите полета $ dropOldFlds в datadict ChangeTableSQL ($ маса, $ flds, $ tableOptions, $ dropOldFlds = фалшива) добавят. Thx Philipp Niethammer.
  • Memcache кеширане не изтича правилно. Фиксирана.
  • MetaForeignKeys за postgres7 шофьор се променили от adodb_movenext до $ RS- & GT; MoveNext (също в 4.99)
  • Добавена е поддръжка за LDAP и LDAPS URL формат в LDAP шофьор.

Какво ново във версия 507:

  • BeginTrans / CommitTrans / RollbackTrans върнете вярно / невярно правилно на успеха / недостатъчност сега за MSSQL, ODBC, oci8, mysqlt, MySQLi, Postgres, ЗНП.
  • Замяна () Сега цитира всички не-нула стойности включително цифрови такива.
  • PostgreSQL qstr () вече връща булеви като истина и лъжа без кавички.
  • MetaForeignKeys в MySQL и MySQLi шофьори имали този проблем: таблица може да има две външни ключове, сочещи към същата колона в същата таблица. Оригиналният кода неправилно ще докладва само последната колона. Фиксирана. https://sourceforge.net/tracker/index.php?func=detail&aid=2287278&group_id=42718&atid=433976
  • Минавайки през низ пълно ADO връзка в $ argHostname с ADO шофьори се влошавало в adodb5 дължи на бъг. Фиксирана.
  • Фиксирана memcachelib flushcache и flushall бъгове. Също фиксирана възможно timeCreated = 0 проблем в readcache. (Също така в adodb 4,992). Благодарение AlexB_UK (alexbarnes # hotmail.com).
  • Фиксирана известие adodb-sessions2.inc.php, в _conn (). Thx Bober m.derlukiewicz # rocktech.remove_me.pl;
  • ADOdb Active Record:. Фиксирана някои проблеми с несъвместими донесе режима (ADODB_FETCH_ASSOC), които създават проблеми в UpdateActiveTable ()
  • ADOdb Active Record: Добавена е поддръжка за функции, които поддържат задаване на един-към-много отношения: ClassHasMany ClassBelongsTo TableHasMany TableBelongsTo TableKeyHasMany TableKeyBelongsTo. Можете също така да определите вашето дете / майка клас в тези функции, вместо по подразбиране ADODB_Active_Record. Thx Arialdo Martini & Chris R за идея.
  • ADOdb Active Record: HasMany кодиран първичен ключ към & Идентификационният & quot ;. Фиксирана.
  • Много ЗНП и ЗГУ-SQLite поправки от Sid Dunayer [sdunayer # interserv.com].
  • CacheSelectLimit не работи за MSSQL. Фиксирана. Thx AlexB.
  • Функцията rs2html не показва часа в времеви отпечатъци правилно. Сега се използва 24-часовник.
  • Променени ereg * функции да използват импрегнирани * функции като ereg * е отхвърлена в PHP 5.3. Модифицирани Sybase и PostgreSQL шофьори.

Какво ново във версия 506:

  • Добавена шофьор adodb-pdo_sqlite.inc.php. Благодарение Diogo Toscano (Диого # scriptcase.net) за кода.
  • Добавена е поддръжка за един-към-много взаимоотношения с BelongsTo () и HasMany () в adodb_active_record.
  • Добавена двоични да mysql.inc.php (също и в 4.991).
  • Добавена е поддръжка за SelectLimit ($ SQL, -1100) в oci8. (Също в 4.991).
  • New $ conn- & GT; GetMedian ($ маса, $ поле, където $ = ''), за да получите средната сметка не. (Също и в 4.991)
  • rs2html () Функцията в tohtml.inc.php не се справят с датите ":" в него правилно. Фиксирана. (Също и в 4.991)
  • Добавена е поддръжка за свързване към oci8 използвайки $ DB- & GT; Connect ($ IP, $ потребител, $ хората с увреждания, и quot; SID = $ Сид & quot;); (Също и в 4.991)
  • Добавена тип MySQL "VAR_STRING" да MetaType (). (Също и в 4.991)
  • Сесията и session2 кода подкрепя setfetchmode доц правилно сега (и в 4.991).
  • Добавена Concat подкрепа за ЗНП. Thx Andrea Baron.
  • Променени DB2 драйвера за използване формат & quot; YMD Hi-S & quot; за дата и час вместо & quot; Y-М-О-Н-е-S & quot; която беше наследство от odbc_db2 реализация.
  • Премахнато vestigal пробие на adodb_tz_offset в adodb-time.inc.php.
  • MetaForeignKeys не е работа за мнения във MySQL 5. Fixed.
  • Променени обработка на грешки в GetActiveRecordsClass.
  • Добавена добра поддръжка за използване на съществуващите водач по време на $ ADODB_NEWCONNECTION функция връща фалшиви.
  • В _CreateSuffix в adodb-datadict.inc.php, добавяйки грозен променлива за MySQL.
  • В adodb-xmlschema03.inc.php, променена addTableOpt да включи името db.
  • Ако bytea петно ​​в PostgreSQL е нищожна, празен низ преди е бил върнат. Сега нищожна се връща.
  • Променени DB2 драйвера CreateSequence да подкрепят $ старт параметър.
  • rs2html () вече не добавя Nbsp до края, ако дължината на низ & GT; 0
  • The oci8po FetchField () сега само малки букви имената на полетата, ако ADODB_ASSOC_CASE е 0.
  • Нови mssqlnative драйвери за PHP. TQ Garrett Serack на M'soft. Имайте предвид, че това все още е в бета версия.
  • Фиксирани бъгове в MemCache подкрепа.
  • Вече можете да промените стойността връщане на GetOne ако са намерени записи с помощта на глобалната променлива $ ADODB_GETONE_EOF. По подразбиране е нула. За да го промените обратно към предварително 4.99 / 5.00 поведението на невярна, определен $ ADODB_GETONE_EOF = фалшиви;
  • В PostgreSQL 8.2 / 8.3 MetaForeignkeys не работят. Фиксирана Уилям Kolodny William.Kolodny # gt-t.net

<силни> Изисквания

  • Python

Друг софтуер на разработчика John Lim

ADOdb
ADOdb

10 Dec 15

Коментари към ADODB

Коментари не е намерена
добавите коментар
Включете на изображения!