Differences between revisions 13 and 18 (spanning 5 versions)
Revision 13 as of 2013-08-04 03:57:27
Size: 929
Editor: jiangwen365
Comment:
Revision 18 as of 2014-06-07 10:47:38
Size: 1777
Comment: Remove underscore in page name
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from Microsoft_Access
Line 2: Line 3:
Line 4: Line 4:
  URL::  http://office.microsoft.com/en-us/access/
  Licence:: Commercial/Proprietary software
  Platforms:: Windows
 URL:: http://office.microsoft.com/en-us/access/
 Licence:: Commercial/Proprietary software
 Platforms:: Windows
Line 9: Line 9:
 * Widely used by end users.   * Widely used by end users.
Line 11: Line 11:
Line 17: Line 18:

Line 20: Line 19:

URL::
http://code.google.com/p/pypyodbc
 URL:: http://code.google.com/p/pypyodbc
Line 26: Line 22:
 Python versions:: 2.4 - 3.3  Python versions:: 2.4 - 3.4
Line 28: Line 24:
PyPyODBC is a pure Python script module providing ODBC interfacing functions, it runs on CPython / IronPython / PyPy , Version 2.4 / 2.5 / 2.6 / 2.7 , Win / Linux , 32 / 64 bit.
Line 29: Line 26:
PyPyODBC is a pure Python script module providing ODBC interfacing functions, it runs on CPython / IronPython / PyPy , Version 2.4 / 2.5 / 2.6 / 2.7 , Win / Linux , 32 / 64 bit. However, '''''on Windows Platform''''', PyPyODBC also provides a set of methods bringing [[https://code.google.com/p/pypyodbc/wiki/pypyodbc_for_access_mdb_file|PyPyODBC's extra support for Access on Windows Platform]]
Line 31: Line 28:
However, '''''on Windows Platform''''', PyPyODBC provides a set of methods bringing [[https://code.google.com/p/pypyodbc/wiki/pypyodbc_for_access_mdb_file | PyPyODBC's extra support for Access on Windows Platform]] === mxODBC ===
 URL:: http://www.egenix.com/
 License:: eGenix.com Commercial License
 Platforms:: Windows, Unix
 Python versions:: 2.4 - 2.7

On Windows, you can use mxODBC with the ODBC driver that comes with MS Access, or use the ODBC driver that comes with the [[http://www.microsoft.com/downloads/details.aspx?familyid=78CAC895-EFC2-4F8E-A9E0-3A1AFBD5922E&displaylang=en|MDAC 2.8 SP1 database access package]], if you don't have MS Access installed on the machine.

On Unix platforms, you can use one of the ODBC drivers available from commercial ODBC vendors. If you only need to query data from MS Access files, you can also have a look at the very limited ODBC driver that comes with the [[http://mdbtools.sourceforge.net/|MDBTools]]. This works reasonably well to extract data from the MS Access files.

Microsoft Access mdb and accdb Database

URL

http://office.microsoft.com/en-us/access/

Licence
Commercial/Proprietary software
Platforms
Windows

Pros

  • Widely used by end users.
  • It comes with the GUI tools,and very user friendly.

Cons

  • Windows only.


DB API 2.0 Drivers

PyPyODBC (Pure Python)

URL

http://code.google.com/p/pypyodbc

License
MIT
Platforms
Windows, Linux
Python versions
2.4 - 3.4

PyPyODBC is a pure Python script module providing ODBC interfacing functions, it runs on CPython / IronPython / PyPy , Version 2.4 / 2.5 / 2.6 / 2.7 , Win / Linux , 32 / 64 bit.

However, on Windows Platform, PyPyODBC also provides a set of methods bringing PyPyODBC's extra support for Access on Windows Platform

mxODBC

URL

http://www.egenix.com/

License
eGenix.com Commercial License
Platforms
Windows, Unix
Python versions
2.4 - 2.7

On Windows, you can use mxODBC with the ODBC driver that comes with MS Access, or use the ODBC driver that comes with the MDAC 2.8 SP1 database access package, if you don't have MS Access installed on the machine.

On Unix platforms, you can use one of the ODBC drivers available from commercial ODBC vendors. If you only need to query data from MS Access files, you can also have a look at the very limited ODBC driver that comes with the MDBTools. This works reasonably well to extract data from the MS Access files.

Microsoft Access (last edited 2014-06-07 10:50:56 by MarcAndreLemburg)

Unable to edit the page? See the FrontPage for instructions.