Acceso a base de datos access 97 desde linux

damufo damufo en gmail.com
Lun Abr 21 16:13:57 CEST 2008



necudeco escribiu:
> Hola damufo,
> espero que esto te sirva.
> 
> http://necudeco.com/index.php/2008/04/02/acceder-a-msaccess-desde-python-o-php/
> 
> Saludos
> 
> On Wed, Apr 2, 2008 at 6:17 AM, damufo <damufo en gmail.com> wrote:
> 
>> Hola lista:
>> Me gustaría saber si hay alguna forma de acceder para leer y/o escribir a
>> una base de datos access97 desde gnu/linux (ubuntu) con python. Algún
>> módulo? web donde los explique?
>> Saludos y gracias
>>
>> --
>> Dani

Hola:
Por fin he probado la solución indicada pero no he sido capaz de 
conseguirlo.
He instalado unixODBC, mbdtools tambien otro paquete para tener el 
/usr/lib/libmdbodbc.so, despues he configurado el unixodbc aunque no se 
si lo he hecho bien. Mi codigo es este junto al error. Gracias.


import adodb
conn = adodb.NewADOConnection('access') # mxodbc required
dsn = "Driver={Microsoft Access Driver 
(*.mdb)};DBQ=//home//damufo//prueba.MDB"
conn.connect(dsn)


Traceback (most recent call last):
   File "proba.py", line 6, in <module>
     conn.connect(dsn)
AttributeError: 'NoneType' object has no attribute 'connect'

tambien he probado
#dsn = ("DRIVER={/usr/lib/libmdbodbc.so};DBQ=//home//damufo//prueba.MDB");



Saludos
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es