Detalles de software:
Versión: 2.6.0.6
Fecha de carga: 13 May 15
Licencia: Libre
Popularidad: 71
El módulo se incluyó como parte de la versión pywin32 211 y más tarde
Características .
- Probado utilizando ACCESS, MS SQL, MySQL y PostgreSQL.
- ¿Puede recuperar datos de SQL por nombre de columna o número.
- Cambiar paramstyle a 'Qmark', 'formato' o 'nombre'.
- 100% DB-API 2.0.
- Incluye casos de prueba PyUnit que describen cómo utilizar el módulo.
- totalmente implementado en Python. - Carreras en Python 2.3 + Python 3.0+ y IronPython 2.6 +
- Apoya eGenix mxDateTime, Python módulo datetime 2.3 y módulo de tiempo de Python.
- Soporta funciones convertion datos del sistema-a-Python definibles por el usuario (seleccionado por el tipo de datos ADO, o columna)
¿Qué hay de nuevo en esta versión:
- módulo remoto: (funciona en Linux) permite una cuenta de Windows equipo para servir a las bases de datos a través de ADO Pyro
- módulo de servidor: Servidor de Pyro para ADO. Ejecute usando un comando como = C: & # X3e; python -m adodbapi.server (servidor tiene conexión sencilla macros de cadena: is64bit, getUser, sql_provider, auto_security)
- Documentación Breve incluido. Ver adodbapi / carpeta ejemplos adodbapi.rtf
- Vastly rediseñado. Cosas de conversión de datos se han trasladado al nuevo módulo adodbapi.apibase.
- Muchos atributos antiguos de nivel de módulo son ahora atributos de clase. (En caso de ser más seguro para subprocesos)
- objetos de conexión son ahora los gestores de contexto para las transacciones y se comprometerán o rollback.
- objetos de cursor son gestores de contexto y se cerrarán automáticamente a sí mismos.
- Autocommit se puede encender y apagar.
¿Cuál es nuevo en la versión 2.4.3:
- carpeta de prueba Ampliamente reelaborado (más fácil de probar Python 3.3 ) crea y utiliza carpeta temporal
- Corrección de errores de tipo de datos adGUID (de Allan & quot; alkamo & quot;)
- Corrección de errores de objetos binarios de longitud impar (de Pawel Jasinski) [también reduce el tráfico al servidor]
- Nueva adodbapi.is64bit módulo: is64bit.Python () - & gt; is64bit.os booleanas () - & gt; boolean
- Nueva adodbapi.schema_table módulo: llamar utilizando schema_table.names (anOpenConnection) - & gt; lista de tablas en db.
- Nueva mejoró / carpeta de ejemplos que muestran SQL utilizada para db ACCESS y archivos .xls de Excel.
¿Cuál es nuevo en la versión cursor 2.4.2.2:
- The tiene un nuevo atributo .query. Devuelve la consulta (posiblemente convertida) enviado a ADO.
- Esto puede ser útil para las pruebas de paramstyle consultas de los llamados '' formato 'y. .query es una extensión prestado de psycopg2.
- .command y .parameters Añadido atributos, que son copias de la orden original, y los parámetros enviados al cursor.
- Añadido pruebas utilizando un servidor PostgreSQL. Pruebas ahora están a cargo de ACCESS, MS SQL, MySQL y PostgreSQL.
- Nombre de columna es ahora el caso insignificante (desde PostgreSQL regresa nombres de columna en minúsculas). Así que (si una fila objeto 'r' contiene una primera columna de "spam") r [0], r.Spam, r.spam yr ['SPAM'] son todas equivalentes.
- La conexión tiene nuevos atributos .dbms_name y .dbms_version para mostrar el motor de base de datos subyacente. (Como mxODBC)
Acceso a datos
¿Cuál es nuevo en la versión 2.4.2.1:
- Added .command y atributos .parameters, que son copias de la orden original, y los parámetros enviados al cursor.
- Añadido pruebas utilizando un servidor PostgreSQL. Pruebas ahora están a cargo de ACCESS, MS SQL, MySQL y PostgreSQL.
- Nombre de columna está ahora mayúsculas insignificante (desde PostgreSQL devuelve nombres de columna en minúsculas).
Acceso a datos
Requisitos
- Python 2.3 o superior
- IronPython 2.6 o superior
Comentarios que no se encuentran