ADODB

نرم افزار تصویر:
ADODB
جزئیات نرم افزار:
نسخه: 509a
ها تاریخ: 3 Jun 15
توسعه دهنده: John Lim
پروانه: رایگان
محبوبیت: 13

Rating: nan/5 (Total Votes: 0)

در ADOdb یک کتابخانه انتزاعی پایگاه داده برای PHP است.
نسخه PHP در حال حاضر پشتیبانی تعداد شگفت انگیز از پایگاه داده ها، به لطف جامعه فوق العاده ADOdb: خروجی زیر، PostgreSQL، Interbase، فایر فاکس، اطلاعاتی Informix، اوراکل، SQL MS، اما FoxPro، دسترسی، ADO، SYBASE، FrontBase، DB2، SAP DB، از SQLite، Netezza، LDAP، و عمومی ODBC، ODBTP. SYBASE، INFORMIX، FrontBase و PostgreSQL، Netezza، LDAP، رانندگان ODBTP کمک های جامعه می باشد.
بسیاری از برنامه های کاربردی وب محبوب مانند اسید، بنابراین کپی و ایجاد، Xaraya، phpWiki، مامبو، PHP GACL، TikiWiki، گروه افزار و phpLens برنامه سرور با استفاده از ADOdb به عنوان لایه انتزاعی پایگاه داده خود

ویژگی ها:.

طراحی شده برای سرعت. آن است که احتمالا سریع ترین منبع باز کتابخانه انتزاعی پایگاه داده موجود برای PHP. معیار کنید.
فراهم می کند پشتیبانی قابلیت حمل گسترده مانند تاریخ و نوع اداره و ایجاد طرح های قابل حمل. مشاهده راهنمایی SQL قابل حمل
حمایت بسیاری از ویژگی های شرکت مانند پایگاه داده مورد حمایت جلسات (با جلسه اخطار اتمام مدت)، تولید کد SQL، جداول محوری، تقلید LIMIT SELECT برای همه پایگاه های داده، نظارت بر عملکرد.
آسان برای یادگیری، به خصوص اگر شما تجربه برنامه نویسی پنجره، به عنوان آن استفاده می کند بسیاری از کنوانسیون های ADO.
QA گسترده، هر آزادی-واحد تست شده بر روی دسترسی، خروجی زیر، PostgreSQL، MS SQL، اوراکل 9 است.
بالغ، continiously توسعه از ماه اوت سال 2000. دارای یک جامعه بزرگ از کاربران.
شرایط صدور مجوز بسیار مناسب (BSD). این به این معنی که شما می توانید به برنامه های کاربردی نرم افزار خود را حق امتیاز رایگان ترکیب (و حتی کامپایل) آن را بدون گرفتن اجازه نویسنده، به شما ارائه شامل آزادی خود را در license.txt. همچنین دو مجوز (GPL کمتر).

به چه چیزی جدید در این نسخه است:

به راننده OCI8: برای راننده OCI8 عقب مانده compat $ this- & gt؛ به sysTimeStamp بازگشت به عقب به & quot؛ SYSDATE ها & quot؛ از & quot؛ & quot؛ تغییر SYSTIMESTAMP
تبلیغات راننده: فایل درایور اشتباه به نام. ثابت شده است.

به چه جدید در نسخه 509 است:

حذف تمام ereg ().
اطمینان از تمام پارامترهای تابع سازگار با کلاس والد هستند
در حال حاضر DBDate و DBTimeStamp خواهد کلاس PHP5 تاریخ ساعت برای تبدیل تاریخ / زمان استفاده
جدید نوع datadict TS برای برچسب زمان است که پشتیبانی از دقت subsecond. در حال حاضر تنها برای PostgreSQL، MSSQL و datadict OCI8 رانندگان در دسترس است.
راننده adodb-sessions2 بهبود یافته است. کاربران تشویق به ارتقا دهید.
اضافه پارامترهای DSN جدید برای حمایت از حافظه موقت:
ما یک mem1 سرور حافظه موقت، mem2 بر روی پورت 8888، فشرده سازی = خاموش و cachesecs = 120
$ DSN = '؟ خروجی زیر: // کاربر: PWD @ localhost را / MYDB حافظه موقت = 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 جاناتان Hohle (jhohle # godaddy.com).
اضافه شده پارامتر شاخص adodb_active_record :: setdatabaseadaptor. THX جاناتان Hohle
ثابت و readcache () مرجع مشکل با پی اچ پی 5.3 در adodb.Thx جاناتان Hohle compat.
برخی از جزئی $ مسائل تعریف ADODB_CACHE_CLASS در adodb.inc.php.
اضافه شده تنظیم مجدد تابع () adodb_active_record. مارکوس THX.
ثابت DSN جزئی برای pdo_sqlite در adodb.inc.php. THX سرگئی Chvalyuk.
ثابت adodb-datadict _CreateSuffix () ناسازگاری و تناقض. THX کریس میلر.
گزینه ای برای حذف زمینه های قدیمی $ dropOldFlds در datadict ChangeTableSQL ($ جدول، $ flds، $ tableOptions، $ dropOldFlds = false) اضافه شده است. THX فیلیپ Niethammer.
ذخیره حافظه موقت به درستی منقضی نیست. ثابت شده است.
MetaForeignKeys برای راننده postgres7 از adodb_movenext به $ rs- ها & gt تغییر MoveNext (همچنین در 4.99)
پشتیبانی از LDAP اضافه شده و ldaps فرمت URL در راننده LDAP.

در چه در نسخه 507 جدید است:

BeginTrans / CommitTrans / RollbackTrans بازگشت درست / غلط به درستی در موفقیت / شکست در حال حاضر برای MSSQL، ODBC، OCI8، mysqlt، mysqli، POSTGRES، PDO .
جایگزین () در حال حاضر به نقل از همه ارزش های غیر تهی از جمله آنهایی که عددی.
qstr PostgreSQL و () در حال حاضر به عنوان گرداند booleans درست و نادرست بدون نقل قول.
MetaForeignKeys در mysql و mysqli رانندگان این مشکل داشت: یک جدول می تواند دو کلید خارجی با اشاره به همان ستون در جدول داشته باشیم. کد اصلی به اشتباه تنها ستون آخر خواهد گزارش دهید. ثابت شده است. https://sourceforge.net/tracker/index.php؟func=detail&aid=2287278&group_id=42718&atid=433976
پس از گذشت در ADO کامل رشته اتصال در $ argHostname با رانندگان ADO شکست را در adodb5 با توجه به اشکال. ثابت شده است.
flushcache memcachelib ثابت و اشکالات flushall. همچنین در readcache ثابت ممکن timeCreated = 0 مشکل است. (همچنین در adodb 4.992). تشکر AlexB_UK (alexbarnes # hotmail.com).
ثابت اطلاع در adodb-sessions2.inc.php، در _conn (). THX bober m.derlukiewicz # rocktech.remove_me.pl.
ADOdb فعال را ضبط: ثابت برخی از مسائل را با حالت های ناسازگار واکشی (ADODB_FETCH_ASSOC) باعث مشکلات در UpdateActiveTable ().
ADOdb فعال را ضبط: اضافه شدن پشتیبانی از توابع که حمایت predefining روابط یک به چند: ClassHasMany ClassBelongsTo TableHasMany TableBelongsTo TableKeyHasMany TableKeyBelongsTo. شما همچنین می توانید کلاس فرزند / پدر و مادر خود را در این توابع، به جای پیش فرض ADODB_Active_Record را تعریف کنیم. THX Arialdo مارتینی و کریس R برای ایده.
ADOdb فعال را ضبط: HasMany hardcoded کلید اصلی به & quot؛ ID & quot؛ کلیک ثابت شده است.
بسیاری از PDO و رفع PDO-از SQLite از سید Dunayer [sdunayer # interserv.com].
CacheSelectLimit برای MSSQL کار نمی کند. ثابت شده است. THX AlexB.
تابع rs2html به ساعت در مهر زمانی به درستی نمایش داده نمی. در حال حاضر ساعت 24hr استفاده می شود.
توابع ereg * تغییر برای استفاده از توابع * * * * * * * * باردار به عنوان ereg در پی اچ پی 5.3 منسوخ شده است. SYBASE اصلاح و رانندگان PostgreSQL و.

به چه جدید در نسخه 506 است:

افزوده شده درایور adodb-pdo_sqlite.inc.php. تشکر دیوگو Toscano (دیوگو # scriptcase.net) برای کد.
اضافه شدن پشتیبانی از-یک به بسیاری از روابط با BelongsTo () و HasMany () در adodb_active_record.
اضافه شده نوع باینری به mysql.inc.php (همچنین در 4.991).
اضافه شدن پشتیبانی از SelectLimit ($ SQL، -1100) در OCI8. (همچنین در 4.991).
جدید $ conn- & gt؛ به GetMedian ($ جدول، $ درست، $ که در آن = '') برای دریافت حساب میانه ندارد. (همچنین در 4.991)
تابع rs2html () در tohtml.inc.php به تاریخ با تحمل کنم ':' در آن را به درستی. ثابت شده است. (همچنین در 4.991)
اضافه شدن پشتیبانی از اتصال به OCI8 با استفاده از $ DB- & gt؛ به اتصال ($ IP، $ کاربر، $ PWD، & quot؛ را SID = $ SID ها & quot؛)؛ (همچنین در 4.991)
اضافه شده نوع خروجی زیر 'VAR_STRING به MetaType (). (همچنین در 4.991)
جلسه و session2 کد پشتیبانی ASSOC setfetchmode به درستی در حال حاضر (همچنین در 4.991).
اضافه شدن پشتیبانی چسبانده به PDO. THX آندریا بارون.
راننده DB2 تغییر به استفاده از فرمت & quot؛ را Ymd سلام-S & quot؛ را برای تاریخ ساعت به جای & quot؛ را Y-M-D-H-من-S & quot؛ را که میراث از تبدیل odbc_db2 بود.
حذف vestigal در adodb_tz_offset در adodb-time.inc.php شکستن.
MetaForeignKeys را در خروجی زیر 5. ثابت برای نمایش کار نمی کند.
خطای تغییر دست زدن به در GetActiveRecordsClass.
اضافه شدن پشتیبانی بهتر برای استفاده از درایور های موجود در هنگام $ تابع ADODB_NEWCONNECTION نادرست باز می گردد.
در _CreateSuffix در adodb-datadict.inc.php، اضافه کردن متغیر بدون علامت برای mysql.
در adodb-xmlschema03.inc.php، تغییر addTableOpt شامل نام پایگاه داده.
اگر bytea لکه در PostgreSQL تهی، رشته خالی که قبلا بازگردانده شد. در حال حاضر پوچ برگردانده می شود.
تغییر CreateSequence راننده DB2 برای حمایت از پارامتر $ شروع می شود.
rs2html () در حال حاضر نمی کنید آن اضافه کنید تا آخر اگر طول رشته ها & gt؛ 0
oci8po FetchField () در حال حاضر تنها نام فیلد کوچک اگر ADODB_ASSOC_CASE به 0 تنظیم کنید.
رانندگان mssqlnative جدید برای پی اچ پی. TQ گرت Serack از M'soft. توجه داشته باشید که این است که هنوز در مرحله بتا.
اشکالات ثابت در حمایت حافظه موقت.
شما هم اکنون می توانید مقدار بازگشتی GetOne تغییر دهید اگر هیچ پرونده با استفاده از متغیر $ ADODB_GETONE_EOF جهانی در بر داشت. به طور پیش فرض خالی است. برای تغییر آن به قبل از 4.99 / 5.00 رفتار نادرست، مجموعه $ ADODB_GETONE_EOF = false؛
در PostgreSQL 8.2 / 8.3 MetaForeignkeys کار نمی کند. ثابت ویلیام Kolodny William.Kolodny # gt-t.net

در مورد نیاز:

پایتون

نرم افزار های دیگر از توسعه دهنده John Lim

ADOdb
ADOdb

10 Dec 15

نظرات به ADODB

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!