Operational Error trying to connect to an SLQ Server DB
Glad you found the problem. Yes, pywin32 is required if you are running CPython. I did not check for pywin32 at import time in this version of adodbapi in order to support Iron Python, which cannot call it. I will have to drop support for Iron Python now, since Python 2 is deprecated in the pywin32 project. So this sourceforge project will become the Iron Python fork, while continued development of adodbapi will take place within the pywin32 repo.
make hg repo match git repo
remove obselete files & fix line endings
Unknown column names should raise AttributeError
Named parameters fail if the sql ends on a parameter
Fixed in adodbapi 2.6.2. Thanks for reporting and analyzing this.
NOTICE: as of today, 25 November 2019, this (SourceForge mercurial) repo is no longer the definitive source for adodbapi. The source from here has been cloned to github mhammond/pywin32 ./adodbapi subfolder. An hg push from that git directory caused basically every .py file in the source to appear to have every line changed, because the end-of-line changed. Sorry. It seemed like a small price to pay. The pypi package was uploaded from that version, which should also be done in the future, for IronPython...