ADODB

ภาพหน้าจอของซอฟแวร์:
ADODB
รายละเอียดซอฟแวร์:
รุ่น: 509a
วันที่อัพโหลด: 3 Jun 15
ผู้พัฒนา: John Lim
การอนุญาต: ฟรี
ความนิยม: 39

Rating: 5.0/5 (Total Votes: 1)

ADOdb เป็นห้องสมุดที่เป็นนามธรรมฐานข้อมูลสำหรับ PHP
PHP รุ่นขณะนี้สนับสนุนจำนวนที่น่าทึ่งของฐานข้อมูลขอบคุณที่ยอดเยี่ยมชุมชน ADOdb: MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro, Access, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Nete​​zza, LDAP และ ODBC ทั่วไป ODBTP Sybase, Informix, FrontBase และ PostgreSQL, Netezza, LDAP, ไดรเวอร์ ODBTP มีผลงานชุมชน
หลายคนใช้งานเว็บยอดนิยมเช่นกรด, PostNuke, Xaraya, phpWiki, Mambo, PHP GACL, TikiWiki, eGroupware และ phpLens เซิร์ฟเวอร์ App ใช้ ADOdb เป็นชั้น abstraction ฐานข้อมูลของตน.

คุณสมบัติ

  • ได้รับการออกแบบสำหรับความเร็ว มันอาจจะเป็นที่เร็วที่สุดที่มาเปิดห้องสมุดนามธรรมฐานข้อมูลที่มีอยู่สำหรับ PHP ดูมาตรฐาน.
  • ให้การสนับสนุนการพกพาอย่างกว้างขวางเช่นวันที่และประเภทการจัดการและการสร้างแบบพกพาคี ดูเคล็ดลับของ SQL แบบพกพา
  • การสนับสนุนคุณสมบัติขององค์กรจำนวนมากเช่นฐานข้อมูลได้รับการสนับสนุนครั้ง (เซสชั่นที่มีการแจ้งเตือนหมดอายุ) รหัสรุ่น SQL, ตารางเดือย, จำลอง LIMIT เลือกสำหรับฐานข้อมูลทั้งหมด, การตรวจสอบประสิทธิภาพ.
  • ง่ายต่อการเรียนรู้โดยเฉพาะอย่างยิ่งถ้าคุณมีประสบการณ์การเขียนโปรแกรมของหน้าต่างที่จะใช้การประชุมหลาย ADO.
  • QA ครอบคลุมทุกการทดสอบปล่อยเป็นหน่วยในการเข้าถึง, MySQL, PostgreSQL, MS SQL, Oracle ที่ 9.
  • ผู้ใหญ่พัฒนา continiously ตั้งแต่เดือนสิงหาคม 2000 มีชุมชนขนาดใหญ่ของผู้ใช้.
  • ที่เหมาะสมมากเงื่อนไขใบอนุญาต (BSD) ซึ่งหมายความว่าคุณสามารถรวม (และแม้รวบรวม) ลงในโปรแกรมซอฟต์แวร์ของคุณค่าภาคหลวงฟรีโดยไม่ต้องขออนุญาตผู้เขียนให้คุณรวมถึง license.txt ในรุ่นของคุณ นอกจากนี้ยังมีคู่ที่ได้รับอนุญาต (เลสเบี้ยนจีพี).

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • ขับ oci8: สำหรับ oci8 compat ย้อนหลังคนขับ $ this & gt ; sysTimeStamp หวนกลับไปที่ & quot; SYSDATE & quot; จาก & quot; & quot sysTimeStamp ;;
  • โฆษณาขับ: ไฟล์ไดร์เวอร์ชื่อผิด คงที่.

มีอะไรใหม่ ในรุ่น 509:.

  • ลบทั้งหมด ereg ()
  • ตรวจสอบให้แน่ใจทุกพารามิเตอร์ฟังก์ชั่นมีความสอดคล้องกับระดับผู้ปกครอง
  • ตอนนี้ DBDate และ DBTimeStamp จะใช้ระดับ DateTime PHP5 สำหรับการแปลงวันที่ / เวลา
  • ประเภท datadict TS ใหม่สำหรับการประทับเวลาที่สนับสนุนความถูกต้อง subsecond ให้บริการเฉพาะสำหรับ PostgreSQL MSSQL และ oci8 ไดรเวอร์ datadict.
  • การปรับปรุงโปรแกรมควบคุม adodb-sessions2 ผู้ใช้ทุกคนได้รับการสนับสนุนในการอัพเกรด.
  • เพิ่มพารามิเตอร์ DSN ใหม่เพื่อรองรับ memcache:
  • เรามี memcache mem1 เซิร์ฟเวอร์, 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; charset สนับสนุน ขอบคุณหลุยส์ Henrique Mulinari (luis.mulinari # gmail.com)
  • adodb-ado5.inc.php ปัญหาคงพระรามผูกบาง thx Jirka วัค.
  • adodb-ado5.inc.php ตอนนี้มีการปรับปรุงการจัดการข้อผิดพลาด.
  • พิมพ์ผิดถาวรใน adodb-xmlschema03.inc.php ดู XMLS_EXISTING_DATA สาย 1501. ขอบคุณเจมส์จอห์นสัน.
  • ทำ $ inputarr ตัวเลือกสำหรับ _query () ในไดรเวอร์ทั้งหมด.
  • การสะกดคำผิดพลาดคงที่ใน flushall () ใน adodb.inc.ophp.
  • การจัดการคงที่ของคำพูดใน adodb_active_record :: doquote ขอบคุณโจนาธาน Ho​​hle (jhohle # godaddy.com).
  • เพิ่มดัชนีพารามิเตอร์ใหม่เพื่อ adodb_active_record :: setdatabaseadaptor ขอบคุณโจนาธาน Ho​​hle
  • คงที่และ readcache () ปัญหา compat อ้างอิงด้วย php 5.3 ใน adodb.Thx โจนาธาน Ho​​hle.
  • บางประเด็นที่ $ นิยาม ADODB_CACHE_CLASS เล็กน้อยใน adodb.inc.php.
  • การตั้งค่าใหม่ที่เพิ่มเข้ามา () ฟังก์ชันการ adodb_active_record thx marcus.
  • แก้ไข DSN ไมเนอร์สำหรับ pdo_sqlite ใน adodb.inc.php thx Sergey Chvalyuk.
  • คง adodb-datadict _CreateSuffix () ไม่สอดคล้องกัน คริสมิลเลอร์ thx.
  • ตัวเลือกที่จะลบทุ่ง $ dropOldFlds ใน datadict ChangeTableSQL ($ ตาราง $ flds $ tableOptions $ dropOldFlds = false) เพิ่ม ฟิลิปป์ thx Niethammer.
  • แคช Memcache ไม่หมดอายุอย่างถูกต้อง คงที่.
  • MetaForeignKeys ขับ postgres7 เปลี่ยนจาก adodb_movenext ถึง $ RS-& gt; MoveNext (ยังอยู่ใน 4.99)
  • เพิ่มการสนับสนุนสำหรับ LDAP และ LDAPS รูปแบบสมาชิกในไดร์เวอร์ LDAP.

มีอะไรใหม่ ในรุ่น 507:

  • BeginTrans / CommitTrans / RollbackTrans กลับจริง / เท็จอย่างถูกต้องในการประสบความสำเร็จ / ความล้มเหลวในขณะนี้สำหรับ MSSQL, ODBC, oci8, mysqlt, mysqli, Postgres, PDO.
  • แทนที่ () ตอนนี้คำพูดทุกค่าที่ไม่ใช่ null รวมทั้งคนที่เป็นตัวเลข.
  • PostgreSQL qstr () ตอนนี้กลับ booleans เป็นจริงและเท็จไม่ทราบราคา.
  • MetaForeignKeys ใน MySQL และไดรเวอร์ mysqli มีปัญหานี้: ตารางสามารถมีสองปุ่มต่างประเทศชี้ไปที่คอลัมน์เดียวกันในตารางเดียวกัน รหัสเดิมไม่ถูกต้องจะรายงานเฉพาะคอลัมน์สุดท้าย คงที่ https://sourceforge.net/tracker/index.php?func=detail&aid=2287278&group_id=42718&atid=433976
  • ผ่านการเชื่อมต่อในสายกังวลใจเต็มรูปแบบใน $ argHostname กับไดรเวอร์กังวลใจเป็นความล้มเหลวใน adodb5 เนื่องจากข้อผิดพลาด คงที่.
  • flushcache memcachelib คงที่และข้อบกพร่อง flushall เป็นไปได้ยังคงที่ = 0 timeCreated ปัญหาในการ readcache (นอกจากนี้ใน 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; & quot รหัส ;. คงที่.
  • PDO จำนวนมากและแก้ไข PDO-SQLite จากซิด Dunayer [sdunayer # interserv.com].
  • CacheSelectLimit ไม่ทำงานสำหรับ MSSQL คงที่ thx AlexB.
  • ฟังก์ชั่น rs2html ไม่แสดงชั่วโมง timestamps ได้อย่างถูกต้อง ตอนนี้ใช้นาฬิกา 24 ชั่วโมง.
  • เปลี่ยนฟังก์ชั่น ereg * ใช้งานฟังก์ชั่น * อายุครรภ์เป็น ereg * จะเลิกใน PHP 5.3 ดัดแปลงไดรเวอร์ Sybase และ PostgreSQL.

มีอะไรใหม่ ในรุ่น 506:

  • เพิ่มขับ adodb-pdo_sqlite.inc.php ขอบคุณ Diogo Toscano (Diogo # 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 ($ ผู้ใช้ $, $ pwd & quot; SID = $ ซิด & quot;); (ยังอยู่ใน 4.991)
  • เพิ่มประเภท MySQL 'VAR_STRING' เพื่อ MetaType () (ยังอยู่ใน 4.991)
  • เซสชั่นและรหัส session2 สนับสนุนรอง setFetchMode อย่างถูกต้องในขณะนี้ (ยังอยู่ใน 4.991).
  • เพิ่ม concat การสนับสนุน PDO thx Andrea บารอน.
  • ขับ db2 เปลี่ยนการใช้รูปแบบ & quot; YMD Hi-s & quot; สำหรับ datetime แทน & quot; Y-M-d-H-I-s & quot; ซึ่งเป็นมรดกจากการแปลง odbc_db2.
  • ลบ vestigal ทำลายใน adodb_tz_offset ใน adodb-time.inc.php.
  • MetaForeignKeys ไม่ได้ทำงานให้มุมมองใน MySQL 5. คงที่.
  • จัดการข้อผิดพลาดในการเปลี่ยนแปลง GetActiveRecordsClass.
  • เพิ่มการสนับสนุนที่ดีกว่าสำหรับการใช้ไดรเวอร์ที่มีอยู่เมื่อ $ ADODB_NEWCONNECTION ผลตอบแทนการทำงานที่ผิดพลาด.
  • ใน _CreateSuffix ใน adodb-datadict.inc.php เพิ่มตัวแปรที่ไม่ได้ลงชื่อสำหรับ MySQL.
  • ใน adodb-xmlschema03.inc.php เปลี่ยน addTableOpt จะรวมชื่อ db.
  • หากหยดใน PostgreSQL bytea เป็น null สตริงที่ว่างเปล่ากลับมาก่อน ตอนนี้จะถูกส่งกลับ null.
  • เปลี่ยน CreateSequence db2 คนขับให้การสนับสนุนการเริ่มต้นพารามิเตอร์ $.
  • rs2html () ในขณะนี้ไม่เพิ่ม nbsp ที่จะจบถ้าความยาวของสตริง & gt; 0
  • oci8po FetchField () ตอนนี้เหลือเพียง lowercases ชื่อเขต ADODB_ASSOC_CASE ถ้าตั้งค่าเป็น 0.
  • ไดรเวอร์ mssqlnative ใหม่สำหรับ PHP ขอบคุณ Garrett Serack ของ M'soft โปรดทราบว่านี้ยังอยู่ในเบต้า.
  • ข้อบกพร่องคงที่ในการสนับสนุน memcache.
  • ตอนนี้คุณสามารถเปลี่ยนค่าการกลับมาของ 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

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!