Dans mes programmes C++, je suis habitué au processus de connexion demandant un mot de passe manquant ou vous permettant de sélectionner votre propre connexion. Lorsque j'utilise pyodbc.connect(), une exception est générée à la place.Comment obtenir pyodbc.connect pour invite?
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)')
La documentation pyodbc pour Connection Strings indique que pyodbc appelle la fonction C SQLDriverConnect. Le comportement de l'invite est contrôlé par le paramètre DriverCompletion et je ne vois pas comment définir ce paramètre à partir de Python.
Merci pour ce lien vers la source, il a été très instructif. Je me demande pourquoi ils n'exposent pas ce paramètre à Python? –