Dettagli del software:
Versione: 2.6.0.6
Data di caricamento: 13 May 15
Licenza: Libero
Popolarità: 71
Il modulo è stato incluso come parte del pywin32 versione 211 e poi
Caratteristiche .
- Testato con ACCESS, MS SQL, MySQL e PostgreSQL.
- Può recuperare dati SQL per nome di colonna o numero.
- Cambia paramstyle a 'qMark', 'format', o 'nome'.
- 100% DB-API 2.0.
- Include testcases PyUnit che descrivono come utilizzare il modulo.
- completamente implementato in Python. - Viene eseguito in Python 2.3+ Python 3.0+ e IronPython 2.6 +
- Sostiene eGenix mxDateTime, Python 2.3 il modulo datetime e il modulo Python tempo.
- Supporta system-to-Python funzioni convertion dati definibili dall'utente (selezionato da ADO tipo di dati, o per colonna)
Cosa c'è di nuovo in questa versione:
- Modulo remoto: (! Funziona su Linux) permette un Windows computer per servire i database ADO con Pyro
- Modulo Server: server di Pyro per ADO. Eseguire usando un comando come = C: & # X3e; python -m adodbapi.server (server dispone di connessione semplice macro stringa: is64bit, getUser, sql_provider, auto_security)
- Brief documentazione fornita. Vedere adodbapi / cartella esempi adodbapi.rtf
- Decisamente refactoring. Cose di conversione dati sono stati spostati al nuovo modulo adodbapi.apibase.
- Molti ex attributi a livello di modulo sono ora gli attributi di classe. (Dovrebbe essere più thread-safe)
- Gli oggetti di connessione sono ora responsabili di contesto per le operazioni e commetteranno o rollback.
- oggetti Cursor sono gestori di contesto e si chiuderanno automaticamente se stessi.
- Autocommit può essere attivata e disattivata.
Cosa c'è di nuovo nella versione 2.4.3:
- cartella di prova ampiamente rielaborata (più facile per testare Python 3.3 ) crea e utilizza cartella temporanea
- Bug Fix per il tipo di dati adGUID (da Allan & quot; alkamo & quot;)
- Bug Fix per dispari lunghezza oggetti binari (da Pawel Jasinski) [riduce anche il traffico verso server]
- Nuovo modulo adodbapi.is64bit: is64bit.Python () - & gt; is64bit.os booleani () - & gt; booleano
- Nuovo modulo adodbapi.schema_table: chiamare utilizzando schema_table.names (anOpenConnection) - & gt; elenco delle tabelle db.
- Nuovo migliorato / cartella Examples mostrando SQL utilizzato per l'accesso db e file .xls di Excel.
Cosa c'è di nuovo nella versione 2.4.2.2:
- The cursore ha un nuovo attributo .query. Esso restituisce la (forse convertito) query inviata a ADO.
- Questo può essere utile per la prova paramstyle 'format' e query 'nome'. .query è un'estensione preso in prestito dal psycopg2.
- Aggiunto .command e .parameters attributi, che sono le copie del comando originale e parametri inviati il cursore.
- test aggiunti utilizzando un server PostgreSQL. I test vengono ora eseguiti per ACCESS, MS SQL, MySQL e PostgreSQL.
- Il nome di colonna è ora caso insignificante (da PostgreSQL restituisce i nomi di colonna caso inferiori). Quindi (se un oggetto riga 'r' contiene una prima colonna 'spam') r [0], r.Spam, r.spam e r ['SPAM'] sono tutti equivalenti.
- Il collegamento ha nuovi attributi .dbms_name e .dbms_version per visualizzare il motore di database sottostante. (Come mxODBC)
Accesso ai dati
Cosa c'è di nuovo nella versione 2.4.2.1:
- Added .command e .parameters attributi, che sono copie del comando originale e parametri inviati il cursore.
- test aggiunti utilizzando un server PostgreSQL. I test vengono ora eseguiti per ACCESS, MS SQL, MySQL e PostgreSQL.
- Il nome di colonna è ora maiuscole insignificante (da PostgreSQL restituisce i nomi di colonna caso inferiori).
Accesso ai dati
Requisiti
- Python 2.3 o superiore
- IronPython 2.6 o superiore
I commenti non trovato