ADODB

Software screenshot:
ADODB
Software ətraflı:
Version: 509a
Tarixi Upload: 3 Jun 15
Geliştirici: John Lim
Lisenziya: Pulsuz
Məşhurluq: 39

Rating: 5.0/5 (Total Votes: 1)

ADOdb PHP üçün bir verilənlər bazası abstraksiya kitabxanadır.
MySQL, PostgreSQL, interbase, Firebird, Informix, Oracle, MS SQL, FoxPro, Access, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, PHP versiyası, gözəl ADOdb icma sayəsində bazaları inanılmaz dəstəkləyir Netezza, LDAP, və ümumi ODBC, ODBTP. Sybase, Informix, FrontBase və PostgreSQL, Netezza, LDAP, ODBTP sürücü icma fəaliyyətləri var.
Belə turşusu, PostNuke, Xaraya, phpWiki, Mambo, PHP GACL, TikiWiki, egroupware və phpLens App Server kimi bir çox məşhur web applications onların bazasında abstraksiya qat kimi ADOdb istifadə olunur.

Features

  • Sürət üçün nəzərdə tutulmuşdur. Bu yəqin ki, PHP üçün mövcud sürətli açıq mənbə bazası abstraksiya kitabxanadır. Standartlar baxın.
  • kimi tarixi və növü rəftar və portativ şeması yaradılması kimi geniş daşıma dəstəyi təmin edir. Portativ sql ipuçlarını baxın

  • Belə (sessiya müddəti bildiriş ilə) verilənlər bazası dəstək sessiyaları, SQL kodu nəsil, mil masalar, bütün bazaları üçün SELECT LIMIT emulation, performans monitorinq kimi
  • Support çox müəssisə funksiyalar.
  • Easy çox ADO konvensiyalara istifadə edir kimi, Window proqramlaşdırma təcrübəsi var, xüsusilə də əgər, öyrənmək üçün.
  • Geniş QA, hər azad vahid test Access, MySQL, PostgreSQL, MS SQL, Oracle 9-da deyil.

  • Avqust 2000-ci istifadəçilərinin böyük bir icma var-ci ildən
  • Yetkin, continiously inkişaf.
  • Çox ağlabatan lisenziya şərtləri (BSD). Bu sizin azad license.txt daxildir təmin müəllif icazə tələb olmadan proqram royalti-free onu daxil (və hətta tərtib) deməkdir. Həmçinin dual-lisenziyalı (Kiçik GPL).

Bu azad yeni nədir:

  • oci8 sürücü: geri compat oci8 sürücü $ üçün this- & gt ; SYSDATE & quot; sysTimeStamp quot & geri dönüldü; olan & quot; SYSTIMESTAMP & quot ;;
  • elanları sürücü: Sürücü fayl yanlış adlandırıb. Sabit.

versiyası 509 yeni nədir.

  • silindi bütün ereg ()
  • Bütün funksiyası parametrləri ana sinif uyğun təmin
  • İndi DBDate və DBTimeStamp tarix / vaxt dönüşüm
  • üçün PHP5 Datetime sinif istifadə edəcək
  • subsecond dəqiqliyi dəstəkləyir damgası üçün yeni datadict növü TS. PostgreSQL, MSSQL və oci8 datadict sürücülər üçün Hal-hazırda yalnız mövcuddur.
  • Təkmilləşdirilmiş ADOdb-sessions2 sürücü. Bütün istifadəçilər yükseltmek üçün tövsiyə.
  • memcache dəstək yeni DSN parametrləri Added:
  • biz compression = off və cachesecs = 120
  • bir memcache server mem1, port 8888 haqqında mem2 var
  • $ dsn = 'mysql: // user: Pudra @ localhost / MyDB memcache = mem1, mem2: 8888: 0 & cachesecs = 120;
  • $ db = NewADOConnection ($ dsn)
  • həmişə olduğu kimi müxtəlif hata düzeltmelerini.

versiyası 508 yeni nədir:

  • ADOdb-sybase.inc.php sürücü. Charset dəstək; $ conn- & gt Added. Thx Luis Henrique Mulinari (luis.mulinari # gmail.com)
  • ADOdb-ado5.inc.php. Bir bind param məsələləri Sabit. Thx Jirka Novak.
  • ADOdb-ado5.inc.php. İndi yaxşılaşmışdır səhv rəftar.
  • ADOdb-xmlschema03.inc.php Sabit typo. XMLS_EXISTING_DATA bax, line 1501-ci ildən Thx james johnson.
  • Bütün sürücüləri _query () üçün isteğe inputarr $ etdi.
  • adodb.inc.ophp ilə flushall () Sabit imla səhvi.
  • adodb_active_record :: doquote quotes Sabit user. Thx Jonathan Höhle (jhohle # godaddy.com).
  • adodb_active_record yeni index parametr əlavə :: setdatabaseadaptor. Thx Jonathan Höhle
  • Sabit & readcache () adodb.Thx Jonathan Höhle PHP 5.3 ilə istinad Compat problem.

  • Adodb.inc.php da
  • Bəzi kiçik $ ADODB_CACHE_CLASS müəyyən məsələləri.
  • Əlavə Reset () funksiyası adodb_active_record üçün. Thx marcus.
  • adodb.inc.php da pdo_sqlite Kiçik dsn fix. Thx Sergey Chvalyuk.
  • Sabit ADOdb-datadict _CreateSuffix () uyğunsuzluqlar. Thx Chris Miller.
  • datadict ChangeTableSQL köhnə sahələri $ dropOldFlds silmək üçün Seçim ($ masa $ flds $ tableOptions, saxta $ dropOldFlds =) əlavə edib. Thx Philipp Niethammer.
  • memcache caching düzgün başa etməyib. Sabit.
  • $ rs- & gt üçün adodb_movenext dəyişib postgres7 sürücü üçün MetaForeignKeys (həmçinin 4.99 ilə) MoveNext
  • LDAP üçün əlavə dəstək və LDAP sürücü url format ldaps.

versiyası 507 yeni nədir:

  • BeginTrans / CommitTrans / RollbackTrans qayıtmaq doğru uğur yalan / əsl / uğursuzluq indi MSSQL, ODBC, oci8, mysqlt, mysqli, postgres, PDO.
  • üçün
  • (dəyişdirin) indi rəqəmli o cümlədən qeyri-null dəyərlər verir.
  • postgresql qstr () artıq quotes olmadan doğru və yalan kimi booleans qaytarır.
  • mysql və mysqli sürücüləri MetaForeignKeys bu problem: A masa eyni masa eyni sütun işarə iki xarici düymələri ola bilər. Orijinal code səhv yalnız son sütun hesabat verəcək. Sabit. https://sourceforge.net/tracker/index.php?func=detail&aid=2287278&group_id=42718&atid=433976
  • ado sürücülər səbəbiylə səhv adodb5 uğursuz oldu $ argHostname tam ado əlaqə simli keçən. Sabit.
  • Sabit memcachelib flushcache və flushall bugs. Həmçinin readcache mümkün timeCreated = 0 problem müəyyən. (Həmçinin ADOdb 4,992 ilə). Thanks AlexB_UK (alexbarnes # hotmail.com).
  • _conn ildə ADOdb-sessions2.inc.php bir bildiriş Sabit (). Thx Bober m.derlukiewicz # rocktech.remove_me.pl
  • ADOdb Active Record:. Araya sığmayan almaq rejimi (ADODB_FETCH_ASSOC) () UpdateActiveTable problemlər səbəb bəzi məsələləri Sabit
  • ADOdb Active Record: funksiyaları üçün əlavə dəstək bir-to-çox əlaqələri predefining dəstək: ClassHasMany ClassBelongsTo TableHasMany TableBelongsTo TableKeyHasMany TableKeyBelongsTo. Siz həmçinin əvəzinə default ADODB_Active_Record, bu funksiyaları uşaq / valideyn sinif müəyyən edə bilərsiniz. Fikri Thx Arialdo Martini & Chris R.
  • ADOdb Active Record: HasMany quot & üçün ilkin əsas hardcoded; id & quot ;. Sabit.

  • Sid Dunayer olan
  • Bir çox PDO və PDO-SQLite giderir [sdunayer # interserv.com].
  • CacheSelectLimit MSSQL üçün iş deyil. Sabit. Thx AlexB.
  • rs2html funksiyası doğru zaman damgaları saat göstərmədilər. İndi 24hr saat istifadə olunur.

  • Ereg * PHP 5.3 deprecated kimi
  • dəyişdi ereg * funksiyaları preg * funksiyaları istifadə etmək. Modified Sybase və PostgreSQL sürücü.

versiyası 506 yeni nədir:

  • Əlavə sürücü ADOdb-pdo_sqlite.inc.php. Kodu Thanks Diogo Toscano (Diogo # scriptcase.net).

  • Adodb_active_record da BelongsTo () və HasMany () ilə bir-to-çox əlaqələr üçün
  • dəstək Added.
  • Əlavə İKİLİ növü (həmçinin 4,991) və mysql.inc.php üçün.
  • oci8 da SelectLimit ($ sql, -1,100) üçün dəstək Added. (Həmçinin 4,991 ilə).
  • Yeni $ conn- & gt; GetMedian ($ masa, $ sahədə $ = '') heç bir median hesab almaq üçün. (Həmçinin 4.991)
  • tohtml.inc.php ilə rs2html () funksiyası ilə tarixləri idarə etmədi: "bu düzgün. Sabit. (Həmçinin 4.991)
  • Əlavə $ DB- & gt istifadə oci8 qoşulma üçün dəstək; Connect ($ ip, $ user $ PWD & quot; SID = $ sid & quot;); (Həmçinin 4.991)
  • Əlavə mysql növü MetaType üçün 'VAR_STRING (). (Həmçinin 4.991)
  • sessiya və session2 kodu düzgün indi (həmçinin 4,991) və setfetchmode Dos dəstəkləyir.
  • PDO əlavə Concat dəstək. Thx Andrea Baron.
  • dəyişdi DB2 sürücü format & quot istifadə etmək; YMD Hi-s & quot; əvəzinə datetime üçün & quot; Y-m-d-H-i-s & quot; olan odbc_db2 dönüşüm miras idi.

  • ADOdb-time.inc.php in adodb_tz_offset qırmaq vestigal silindi
  • .
  • MetaForeignKeys Sabit MySQL 5. views üçün iş deyil.

  • GetActiveRecordsClass user
  • dəyişdi səhv.
  • $ ADODB_NEWCONNECTION funksiyası yalan qaytarır zaman mövcud sürücü istifadə üçün daha yaxşı dəstək Added.

  • ADOdb-datadict.inc.php in _CreateSuffix In
  • mysql üçün imzasız dəyişən əlavə.
  • ADOdb-xmlschema03.inc.php ildə db adı daxil addTableOpt dəyişib.

  • PostgreSQL da bytea damcı null varsa
  • boş string əvvəllər qaytarılıb. İndi null qaytarılır.
  • dəyişdi DB2 sürücü CreateSequence $ start parametri dəstək.
  • rs2html () indi son nbsp əlavə deyil simli və GT uzunluğu olduqda; 0

  • ADODB_ASSOC_CASE 0 müəyyən edilir
  • oci8po FetchField () indi yalnız sahə adları Lowercases.

  • PHP üçün
  • Yeni mssqlnative sürücü. M'soft bir TQ Garrett Serack. Bu beta hələ ki, unutmayın.

  • Memcache dəstək
  • Sabit hataları.

  • Heç bir qeydlər qlobal dəyişən $ ADODB_GETONE_EOF istifadə aşkar əgər
  • İndi GetOne qaytarılması dəyəri dəyişə bilərsiniz. default null edir. Saxta əvvəli 4.99 / 5.00 davranış geri dəyişdirmək üçün müəyyən yalan $ ADODB_GETONE_EOF =
  • PostgreSQL 8.2 / 8.3 MetaForeignkeys işləmədi. Sabit William Kolodny William.Kolodny # gt-t.net

tələblər

  • Python

Geliştirici digər proqram John Lim

ADOdb
ADOdb

10 Dec 15

Şərh ADODB

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!