В моих программах на C ++ я привык к процессу подключения, запрашивающему недостающий пароль или позволяющему выбрать собственное подключение. Когда я использую pyodbc.connect (), вместо этого генерируется исключение.
Traceback (most recent call last):
File "<pyshell#41>", line 1, in <module>
c=pyodbc.connect('')
Error: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnectW)')
В документации pyodbc для Строки подключения указано, что pyodbc вызывает функцию C SQLDriverConnect . Поведение подсказок контролируется параметром DriverCompletion, и я не вижу способа установить этот параметр из Python.