Accediendo a una base de datos Access

Ernesto Revilla aerd en retemail.es
Mie Sep 17 02:58:19 CEST 2003


Stá muy bien. GetRows es tremendamente rápido, pero la pega es que en vez de devolver filas, devuelve columnas. Yo utilicé DAO (3.51) para acceder, el mecanismo es parecido. Lo que siempre me ha dado problemas es el acceso al objeto DAO.DBEngine.35 desde varias hebras, que casca si no se realizan acciones especiales. De lo contrario, cada hebra necesita su propio objeto COM.

Supongo que lo mismo pasará con ADO.Connection, porque es un tema de COM no del objeto en sí, pero lo puedes probar y poner algún comentario respecto en tu código.

Cómo se hace bien viene explicado en un apéndice del libro Python Programming on Win32, pero el apéndice es un poquito difícil de entender. (Sólo me he puesto con una variación del ejemplo usando DAO y ahora me funciona.)

Erny



----- Original Message ----- 
From: "Tomás Javier Robles Prado" <tjavier en usuarios.retecal.es>
To: "Lista Python" <python-es en aditel.org>
Sent: Wednesday, September 17, 2003 12:29 AM
Subject: [Python-es] Accediendo a una base de datos Access


> Holas,
> 
> Hace algo más un par de semanitas estuve preguntando cómo acceder a a
> Access desde Python para una aplicación de gestión. Para todo al que le
> resulte interesante, he colgado un ejemplo de cómo acceder a una base de
> datos Access a través de Python. He implementado una clase para tratar
> de encapsular los accesos. Puede ser útil para alguien que necesite algo
> sencillito o simplemente para ver cómo se hace. 
> 
> La url aquí:
> http://milugar.homeip.net:8080/mi_lugar/python/python-access
> -- 
> Un saludo,
> Tomás Javier Robles Prado
> http://milugar.doesntexist.org
> 
> 


--------------------------------------------------------------------------------


_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


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