ADODB

Software captura de pantalla:
ADODB
Detalles de software:
Versión: 509a
Fecha de carga: 3 Jun 15
Promotor: John Lim
Licencia: Libre
Popularidad: 13

Rating: nan/5 (Total Votes: 0)

ADOdb es una biblioteca de abstracción de base de datos para PHP.
La versión de PHP es compatible actualmente con un increíble número de bases de datos, gracias a la maravillosa comunidad ADOdb: MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro, Access, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP y ODBC genérico, ODBTP. El Sybase, Informix, FrontBase y PostgreSQL, Netezza, LDAP, los conductores ODBTP son contribuciones de la comunidad.
Muchas aplicaciones web populares como ACID, PostNuke, Xaraya, phpWiki, Mambo, PHP GACL, TikiWiki, eGroupWare y phpLens servidor de aplicaciones están usando ADOdb como su capa de abstracción de base de datos.

Características :

  • Diseñado para la velocidad. Es probablemente el más rápido de código abierto biblioteca de abstracción de base de datos disponible para PHP. Ver puntos de referencia.
  • Proporciona un amplio soporte de portabilidad, como la fecha y el tipo de manipulación y el esquema portátil creación. Ver consejos sql portátiles
  • Soporte muchas características empresariales como sesiones de base de datos respaldados (con sesión de notificación de caducidad), la generación de código SQL, tablas dinámicas, emulación LIMIT SELECT para todas las bases de datos, la supervisión del rendimiento.
  • Fácil de aprender, especialmente si usted tiene experiencia en programación de Windows, ya que utiliza muchas convenciones ADO.
  • Amplio control de calidad, cada versión es la unidad probada en Access, MySQL, PostgreSQL, MS SQL, Oracle 9.
  • maduro, desarrollado contínuamente desde agosto de 2000. Tiene una gran comunidad de usuarios.
  • términos de licencia muy razonables (BSD). Esto significa que usted puede incorporar (e incluso compilar) en tus aplicaciones de software libres sin pedir el permiso del autor, siempre y cuando incluya License.txt en su comunicado. También de doble licencia (Lesser GPL).

¿Qué hay de nuevo en esta versión:

  • controlador oci8: Para retroceder compat conductor oci8 $ this- & gt ; sysTimeStamp volvió de nuevo a & quot; SYSDATE & quot; de & quot; & quot ;; SYSTIMESTAMP
  • Anuncios conductor: Conductor archivo llamado erróneamente. Fija.

¿Qué hay de nuevo en la versión 509:.

  • Eliminada toda ereg ()
  • Asegúrese de que todos los parámetros de función son consistentes con clase padre
  • Ahora DBDate y DBTimeStamp utilizarán clase PHP5 DateTime Fecha / tiempo de conversión
  • Nuevos TS tipo Datadict de marca de tiempo que apoya la precisión por debajo del segundo. Actualmente sólo está disponible para los conductores postgresql, mssql y Datadict oci8.
  • Mejora conductor ADODB sessions2. Todos los usuarios animados a actualizar.
  • Alta nuevos parámetros DSN para apoyar memcache:
  • tenemos un mem1 servidores memcache, mem2 en el puerto 8888, compresión = apagado y cacheSecs = 120
  • $ DSN = 'mysql: // usuario: contraseña @ localhost / mibd memcache = mem1, mem2: 8888: 0 & cacheSecs = 120';
  • $ db = NewADOConnection ($ dsn);
  • Varios correcciones de errores como de costumbre.

¿Cuál es nuevo en la versión 508:

  • controlador adodb-sybase.inc.php. Añadido $ conn- & gt; apoyo charSet. Thx Luis Henrique Mulinari (luis.mulinari # gmail.com)
  • adodb-ado5.inc.php. Se han solucionado algunos problemas param aprieto. Thx Jirka Novak.
  • adodb-ado5.inc.php. Ahora ha mejorado la gestión de errores.
  • errata fija en adodb-xmlschema03.inc.php. Ver XMLS_EXISTING_DATA, james línea 1501. Thx johnson.
  • Fabricado $ inputarr opcional para _query () en todos los conductores.
  • Corregido error de ortografía en flushall () en adodb.inc.ophp.
  • manejo fijo de cotizaciones en adodb_active_record :: doquote. Thx Jonathan Hohle (jhohle # godaddy.com).
  • Añadido nuevo parámetro índice para adodb_active_record :: setdatabaseadaptor. Thx Jonathan Hohle
  • Fijo y ReadCache () Referencia compat problema con php 5.3 en adodb.Thx Jonathan Hohle.
  • Algunos $ cuestiones Definición ADODB_CACHE_CLASS menores en adodb.inc.php.
  • función Reset Añadido () para adodb_active_record. Marcus Thx.
  • fix dsn menor para pdo_sqlite en adodb.inc.php. Thx Sergey Chvalyuk.
  • Fijo _CreateSuffix adodb-Datadict () incoherencias. Thx Chris Miller.
  • Opción para eliminar campos viejos $ dropOldFlds en Datadict ChangeTableSQL ($ tabla, $ flds, $ tableOptions, $ dropOldFlds = false) añaden. Thx Philipp Niethammer.
  • caching Memcache no expiró correctamente. Fija.
  • MetaForeignKeys para conductor postgres7 cambiado desde adodb_movenext a $ RS- & gt; MoveNext (también en 4,99)
  • Se ha añadido soporte para LDAP y LDAPS formato url en controlador ldap.

¿Qué hay de nuevo en la versión 507:

  • BeginTrans / CommitTrans / RollbackTrans return true / false correctamente en caso de éxito / fracaso ahora para mssql, odbc, oci8, mysqlt, mysqli, postgres, pdo.
  • Reemplazar () ahora cita a todos los valores no nulos incluidos los numéricos.
  • qstr Postgresql () ahora devuelve booleanos como verdadero y lo falso sin comillas.
  • MetaForeignKeys en mysql y mysqli conductores tenido este problema: Una tabla puede tener dos claves externas que apuntan a la misma columna de la misma tabla. El código original informará incorrectamente sólo la última columna. Fija. https://sourceforge.net/tracker/index.php?func=detail&aid=2287278&group_id=42718&atid=433976
  • Pasando en cadena de conexión completa preámbulos en $ argHostname con conductores ado fallaba en adodb5 debido al error. Fija.
  • flushCache memcachelib Fija y bichos flushall. También se ha corregido posible timeCreated = 0 problema en ReadCache. (También en ADODB 4.992). Gracias AlexB_UK (alexbarnes # hotmail.com).
  • Se ha corregido un aviso en adodb-sessions2.inc.php, en _conn (). Thx bober m.derlukiewicz # rocktech.remove_me.pl;
  • ADOdb Active Record:. Solucionado algunos problemas FETCH modos incompatibles (ADODB_FETCH_ASSOC) que causan problemas en UpdateActiveTable ()
  • ADOdb Active Record: Añadido soporte para las funciones que apoyan predefinir uno-a-muchos relación: ClassHasMany ClassBelongsTo TableHasMany TableBelongsTo TableKeyHasMany TableKeyBelongsTo. También puede definir la clase de hijo / padre en estas funciones, en lugar de la ADODB_Active_Record defecto. Thx Arialdo Martini & Chris R para la idea.
  • ADOdb Active Record: hasMany codificado clave principal para & quot; Identificación del & quot ;. Fija.
  • Muchos pdo y fija-PDO SQLite desde Sid Dunayer [sdunayer # interserv.com].
  • CacheSelectLimit que no trabaja para mssql. Fija. Thx AlexB.
  • La función rs2html no mostró hora en las marcas de tiempo correctamente. Ahora reloj de 24 horas utilizado.
  • Funciones Cambiado ereg * Para utilizar funciones preg * como ereg * está en desuso en PHP 5.3. Conductores Sybase y postgresql modificados.

¿Cuál es nuevo en la versión 506:

  • Añadido driver adodb-pdo_sqlite.inc.php. Gracias Diogo Toscano (diogo # scriptcase.net) para el código.
  • Se ha añadido soporte para el uno-a-muchos relación con Pertenece () y hasMany () en adodb_active_record.
  • Tipo BINARIO Añadido a mysql.inc.php (también en 4.991).
  • Se ha añadido soporte para SelectLimit ($ sql, -1.100) en oci8. (También en 4.991).
  • Nuevo $ conn- & gt; GetMedian ($ tabla, $ campo, donde $ = '') para conseguir la cuenta mediana no. (También en 4.991)
  • La función rs2html () en tohtml.inc.php no manejar fechas con ':' en forma adecuada. Fija. (También en 4.991)
  • Se ha añadido soporte para la conexión a oci8 usando $ DB & gt; Connect ($ ip, $ usuario, $ pwd, & quot; SID = $ sid & quot;); (También en 4.991)
  • Añadido tipo mysql 'VAR_STRING' a MetaType (). (También en 4.991)
  • La sesión y el código período de sesiones2 apoya Assoc setFetchMode correctamente ahora (también en 4.991).
  • Se ha añadido soporte para concat pdo. Thx Andrea Baron.
  • controlador db2 cambiado para utilizar el formato & quot; Ymd Hi-s & quot; para la fecha y hora en lugar de & quot; Y-m-d-H-i-s & quot; que fue el legado de la conversión odbc_db2.
  • Eliminado vestigal romper en adodb_tz_offset en adodb-time.inc.php.
  • MetaForeignKeys no trabajaban para las vistas en MySQL 5. Fija.
  • Se ha cambiado el manejo de errores en GetActiveRecordsClass.
  • Añadido un mejor soporte para el uso de controlador existente cuando $ ADODB_NEWCONNECTION función devuelve falso.
  • En _CreateSuffix en adodb-datadict.inc.php, añadiendo la variable sin signo para mysql.
  • En adodb-xmlschema03.inc.php, cambiado addTableOpt de incluir el nombre db.
  • Si bytea blob en PostgreSQL es nulo, cadena vacía antes se devuelve. Ahora se devuelve null.
  • Se ha cambiado CreateSequence controlador DB2 para apoyar $ parámetro de inicio.
  • rs2html () ahora no añade nbsp para terminar si la longitud de la cadena & gt; 0
  • El oci8po FetchField () ahora solo minúsculas nombres de campo si ADODB_ASSOC_CASE se establece en 0.
  • Los nuevos conductores mssqlnative para php. TQ Garrett Serack de M'soft. Tenga en cuenta que esto es todavía en fase beta.
  • Corregidos errores en apoyo memcache.
  • Ahora puede cambiar el valor de retorno de GetOne si no hay registros se encuentran utilizando los $ ADODB_GETONE_EOF variable global. El valor predeterminado es null. Para cambiar de nuevo a la pre-4.99 / 5.00 comportamiento de falsa, establezca $ ADODB_GETONE_EOF = false;
  • En Postgresql 8.2 / 8.3 MetaForeignkeys no funcionaron. Fijo William Kolodny William.Kolodny # gt-t.net

Requisitos

  • Python

Otro software de desarrollador John Lim

ADOdb
ADOdb

10 Dec 15

Comentarios a la ADODB

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!