"Magnus Lycka" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Thomas Bartkus wrote: > > "Magnus Lycka" <[EMAIL PROTECTED]> wrote in message > > > The O.P. wanted a database for his > > > Python app, and Thomas Bartkus suggested Access. > > > > Not exactly! > > Sorty, I meant Jet or whatever the backend is called these days.
Hey! Even MS is confused these days. > > If we start with vanilla Python, we need just the tiny PySqlite module > and DB-API compliant Python code to get a SQLite solution to work. One > small 3rd party module which is trivial to bundle. There is no way you > can access ADO with less 3rd party stuff bundled than that. The minimum > is to bundle win32all or ctypes, but then you need to work much harder. > You probably want a 3rd party python ADO library as well. Then it's > much more stuff to bundle. I was thinking of Win32com which I expect lets you put a wrapper around ADO and work the ADO (or any other ActiveX) object model from within Python. However I must confess that while I am quite familiar with ADO, I haven't used it with Python. I do know that the ADO (or DAO) libraries are complete, SQL oriented, database systems that are available on every WinXP desktop. I *think* "Jet" refers to the underlying, .mdb file based storage engine that ADO rides on top of by default. All WinXP platforms have this and do not need another db platform - IOW we don't need to distribute a db platform here! Unless one simply prefers something else ;-) Thomas Bartkus -- http://mail.python.org/mailman/listinfo/python-list