ADODB

Screenshot Λογισμικό:
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. Η Sybase, Informix, FrontBase και PostgreSQL, Netezza, LDAP, οι οδηγοί ODBTP οι κοινοτικές συνεισφορές.
Πολλές δημοφιλείς εφαρμογές web, όπως ΟΞΥ, PostNuke, Xaraya, phpWiki, Mambo, PHP GACL, TikiWiki, eGroupware και phpLens App Server χρησιμοποιώντας ADOdb ως στρώμα αφαίρεσης της βάσης δεδομένων τους.

Χαρακτηριστικά :

  • Σχεδιασμένο για ταχύτητα. Είναι ίσως ο πιο γρήγορος βιβλιοθήκη αφαίρεσης της βάσης δεδομένων ανοικτού κώδικα που διατίθενται για την PHP. Βλέπε σημεία αναφοράς.
  • Παρέχει εκτεταμένη υποστήριξη φορητότητας, όπως η ημερομηνία και ο τύπος-χειρισμού και φορητές σχήμα δημιουργίας. Δείτε φορητές συμβουλές sql
  • Υποστήριξη πολλά χαρακτηριστικά των επιχειρήσεων, όπως η βάση δεδομένων που υποστηρίζεται συνεδρίες (με σύνοδος κοινοποίησης λήξης), παραγωγή κώδικα SQL, συγκεντρωτικοί πίνακες, SELECT εξομοίωση όριο για όλες τις βάσεις δεδομένων, την παρακολούθηση των επιδόσεων.
  • Εύκολο να το μάθεις, ειδικά αν έχετε εμπειρία προγραμματισμού παραθύρου, καθώς χρησιμοποιεί πολλές συμβάσεις ADO.
  • Εκτεταμένη QA, κάθε κυκλοφορία είναι μονάδα δοκιμαστεί σχετικά με την πρόσβαση, MySQL, PostgreSQL, MS SQL, Oracle 9.
  • Ζευγάρι, continiously αναπτύχθηκε από τον Αύγουστο του 2000. Έχει μια μεγάλη κοινότητα χρηστών.
  • Πολύ λογικούς όρους αδειοδότησης (BSD). Αυτό σημαίνει ότι μπορείτε να ενσωματώσετε (ακόμη και την κατάρτιση) είναι σε εφαρμογές λογισμικού σας ατελώς χωρίς να ζητήσει την άδεια του συγγραφέα, αρκεί να περιλαμβάνουν license.txt στο δελτίο σας. Επίσης, με διπλή άδεια (Lesser GPL).

Τι είναι καινούργιο σε αυτή την έκδοση:

  • οδηγός oci8: Για τα πίσω compat $ οδηγό oci8 this- & gt ? sysTimeStamp επανήλθε στο & quot? SYSDATE & quot? από & quot? SYSTIMESTAMP & quot ;;
  • Οι διαφημίσεις του οδηγού: αρχείο οδηγού φέρει τον ψευδεπίγραφο τίτλο. Σταθερή.

Τι είναι καινούργιο στην έκδοση 509:.

  • αφαιρεθεί όλα τα ereg ()
  • Βεβαιωθείτε ότι όλες οι παράμετροι λειτουργίας είναι σύμφωνες με τη μητρική κατηγορία
  • Τώρα DBDate και DBTimeStamp θα χρησιμοποιήσουν PHP5 DateTime κατηγορία για την ημερομηνία / χρόνος μετατροπής
  • Νέα TS τύπου datadict για χρονική σήμανση που να υποστηρίζει subsecond ακρίβεια. Προς το παρόν διαθέσιμη μόνο για την PostgreSQL, MSSQL και oci8 datadict οδηγούς.
  • Βελτιωμένη adodb-sessions2 οδηγού. Όλοι οι χρήστες ενθαρρύνονται να αναβαθμίσουν.
  • Προστέθηκε νέα παραμέτρων DSN για να υποστηρίξει memcache:
  • έχουμε ΜΕΜ1 servers memcache, ΜΕΜ2 στη θύρα 8888, συμπίεση = off και cachesecs = 120
  • $ DSN = 'Η MySQL: // χρήστη: pwd @ localhost / mydb memcache = ΜΕΜ1, ΜΕΜ2: 8888: 0 & cachesecs = 120'?
  • $ db = NewADOConnection ($ DSN)?
  • Διάφορες διορθώσεις σφαλμάτων, ως συνήθως.

Τι είναι καινούργιο στην έκδοση 508:

  • adodb-sybase.inc.php οδηγού. Προστέθηκε $ Conn-& gt? Charset υποστήριξη. Thx Λουίς Ενρίκε Mulinari (luis.mulinari # gmail.com)
  • adodb-ado5.inc.php. Σταθερά ορισμένα θέματα που συνδέονται param. Thx Jirka Νόβακ.
  • adodb-ado5.inc.php. Τώρα έχει βελτιωθεί χειρισμό σφαλμάτων.
  • Διορθώθηκε το τυπογραφικό λάθος στο adodb-xmlschema03.inc.php. Δείτε XMLS_EXISTING_DATA, James γραμμή 1501. Thx Johnson.
  • Made $ 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.
  • Προστέθηκε Επαναφορά () συνάρτηση για να adodb_active_record. Thx Marcus.
  • Μικρά επιδιόρθωση DSN για pdo_sqlite σε adodb.inc.php. Thx Σεργκέι Chvalyuk.
  • Σταθερή adodb-datadict _CreateSuffix () ασυνέπειες. Thx Chris Miller.
  • Δυνατότητα να διαγράψετε τα παλιά χωράφια $ dropOldFlds σε datadict ChangeTableSQL ($ τραπέζι, $ FLDS, $ tableOptions, $ dropOldFlds = false) προστίθεται. Thx Philipp Niethammer.
  • Memcache caching δεν έληγε κανονικά. Σταθερή.
  • MetaForeignKeys για τον οδηγό postgres7 αλλάξει από adodb_movenext έως $ RS- & gt? MoveNext (επίσης στο 4,99)
  • Προστέθηκε υποστήριξη για LDAP και LDAPS μορφή των διευθύνσεων URL στο πρόγραμμα οδήγησης του LDAP.

Τι είναι καινούργιο στην έκδοση 507:

  • BeginTrans / CommitTrans / RollbackTrans επιστρέψει true / false σωστά για την επιτυχία / αποτυχίας τώρα για MSSQL, ODBC, oci8, mysqlt, mysqli, postgres, ΠΟΠ.
  • Αντικατάσταση () αναφέρει τώρα όλες τις μη-μηδενικές τιμές συμπεριλαμβανομένου του αριθμητικού αυτά.
  • Postgresql qstr () επιστρέφει τώρα booleans ως αληθινό και το ψεύτικο χωρίς εισαγωγικά.
  • 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 Εγγραφή: Προστέθηκε υποστήριξη για λειτουργίες που υποστηρίζουν predefining ένα-προς-πολλά σχέσεων: ClassHasMany ClassBelongsTo TableHasMany TableBelongsTo TableKeyHasMany TableKeyBelongsTo. Μπορείτε επίσης να ορίσετε το παιδί / γονέας σας τάξη σε αυτές τις λειτουργίες, αντί για την προεπιλεγμένη ADODB_Active_Record. Thx Arialdo Martini & Chris R για την ιδέα.
  • ADOdb Active Εγγραφή: HasMany hardcoded πρωτεύον κλειδί σε & quot? Id & 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 (Diogo # scriptcase.net) για τον κωδικό.
  • Προστέθηκε υποστήριξη για ένα-προς-πολλά σχέσεων με BelongsTo () και HasMany () σε adodb_active_record.
  • Προστέθηκε δυαδικού τύπου σε mysql.inc.php (επίσης στα 4.991).
  • Προστέθηκε υποστήριξη για SelectLimit ($ sql, -1,100) σε oci8. (Και σε 4.991).
  • Νέα $ Conn-& gt? GetMedian ($ τραπέζι, $ τομέα, όπου $ = '') για να πάρετε μέση λογαριασμό αριθ. (Επίσης σε 4.991)
  • Η λειτουργία rs2html () σε tohtml.inc.php δεν χειρίζονται ημερομηνίες με »:« σε αυτό σωστά. Σταθερό. (Επίσης σε 4.991)
  • Προστέθηκε υποστήριξη για σύνδεση με oci8 χρησιμοποιώντας $ dB- & gt? Connect ($ ip, $ χρήστη, $ pwd, & quot? SID = $ SID & quot?)? (Επίσης σε 4.991)
  • Προστέθηκε τύπου MySQL «VAR_STRING να MetaType (). (Επίσης σε 4.991)
  • Η συνεδρία και session2 κώδικα υποστηρίζει setfetchmode αναπλ σωστά τώρα (και σε 4.991).
  • Προστέθηκε υποστήριξη concat ΠΟΠ. Thx Andrea Baron.
  • Αλλαγή του προγράμματος οδήγησης DB2 για να χρησιμοποιήσετε τη μορφή & quot? YMD Hi-s & quot? για datetime αντί του & quot? Υ-Μ-D-H-i-s & quot? το οποίο ήταν κληρονομιά από odbc_db2 μετατροπή.
  • Αφαιρέθηκε vestigal σπάνε adodb_tz_offset σε adodb-time.inc.php.
  • MetaForeignKeys δεν λειτούργησε για τις απόψεις σε MySQL 5. Πάγια.
  • Άλλαξε λάθος χειρισμό στο GetActiveRecordsClass.
  • Προστέθηκε την καλύτερη υποστήριξη για τη χρήση των υφιστάμενων οδηγό όταν $ ADODB_NEWCONNECTION επιστρέφει false.
  • Σε _CreateSuffix σε adodb-datadict.inc.php, προσθέτοντας ανυπόγραφο μεταβλητή για MySQL.
  • Σε adodb-xmlschema03.inc.php, άλλαξε addTableOpt να περιλαμβάνει το όνομα db.
  • Αν bytea Blob σε PostgreSQL είναι άκυρη, κενή συμβολοσειρά ήταν παλαιότερα επέστρεψε. Τώρα null επιστρέφεται.
  • Αλλαγή CreateSequence οδήγησης DB2 για να υποστηρίξει $ παράμετρο εκκίνησης.
  • rs2html () τώρα δεν προσθέτει nbsp μέχρι το τέλος, αν το μήκος της συμβολοσειράς & gt? 0
  • Η oci8po FetchField () τώρα πεζά γράμματα μόνο τα ονόματα των πεδίων αν ADODB_ASSOC_CASE έχει οριστεί σε μηδέν.
  • Νέα mssqlnative οδηγούς για την PHP. ΔΠ Garrett Serack της M'soft. Σημειώστε ότι αυτό είναι ακόμα σε beta.
  • Σταθερή σφάλματα στο memcache υποστήριξη.
  • Μπορείτε τώρα να αλλάξετε την τιμή επιστροφής της GetOne αν δεν τα αρχεία που βρέθηκαν χρησιμοποιώντας τη καθολική μεταβλητή $ ADODB_GETONE_EOF. Η προεπιλογή είναι μηδενική. Για να το αλλάξετε πίσω στην προ-4.99 / 5.00 συμπεριφορά των ψευδών, που $ ADODB_GETONE_EOF = false?
  • στην PostgreSQL 8.2 / 8.3 MetaForeignkeys δεν λειτούργησε. Σταθερή William Kolodny William.Kolodny # gt-t.net

Απαιτήσεις :

  • Python

Άλλο λογισμικό του προγραμματιστή John Lim

ADOdb
ADOdb

10 Dec 15

Σχόλια για ADODB

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!