[DB-SIG] questions for Python Database API Specification v2.0
mal at egenix.com
Thu Sep 13 14:20:14 CEST 2007
Sakesun Roykiattisak wrote:
> Still wonder ..
>>> Given that the ODBC binary api is stable, I believe python-odbc can be
>>> based on ctypes.
>>> This way the re-compilation would no longer needed.
>> You're underestimating the complexity of the ODBC API specification
>> and the hundreds of implementations of it out there.
> In general, I think Python is the best bet to fight with "complexity".
True, but this doesn't always work for C APIs.
> What is the technical aspect that ctypes cannot work around it ?
They are related to memory management, dealing with pointers and
low-level data conversion.
Other than these technical issues, you also have to work around
various ODBC driver/manager specific issues - only experience
helps in solving these.
Professional Python Services directly from the Source (#1, Sep 13 2007)
>>> Python/Zope Consulting and Support ... http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
:::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! ::::
eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48
D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
Registered at Amtsgericht Duesseldorf: HRB 46611
More information about the DB-SIG