使用 pywin32 中 adodbapi 连接数据库, 关闭连接后重新打开出现异常
环境:
python 2.52
pywin32-212.win32-py2.5.exe
问题:
关闭数据库连接后重新打开 产生 raise InterfaceError #Probably COM Error 异常
File "C:\Python25\lib\site-packages\adodbapi\adodbapi.py", line 253, in connect
raise InterfaceError #Probably COM Error
adodbapi.adodbapi.InterfaceError
看来一下代码,这部分代码是
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
改成先初始化,再连接
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
网上也看到有类似解决的,居然是07年就有的了,这个问题居然一直没修复?