Je développe une application de serveur client pour un système de bases de données croisées. J'utilise Eclipse IDE avec Python 2.5 et PyODBC2.5; besoin de lire le contenu d'une base de données Lotus Notes, lancez donc une requête de base comme - SELECT peronname FROM nomtable.python notes de lotus: erreur de connexion odbc
'import pyodbc' est correct - voir python!
Mais lorsque je tente de lancer
conn = pyodbc.connect("DRIVER={Lotus NotesSQL Driver};SERVER=localhost;UID=John
Meyer;PWD=yellowbird;DATABASE=mydb.nsf")
il donne l'erreur
pyodbc.Error: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data
source name not found and no default driver specified (0) (SQLDriverConnectW)')
[01S00] [Microsoft][ODBC Driver Manager] Invalid connection string attribute (0)
Toutes les suggestions - ce qui devrait être absent ici? Tous les commentaires et suggestions sont très appréciés.
PyODBC a travaillé en finale à la fin de la journée. Juste ne peux pas utiliser l'alias pour la base de données odbc. Lorsque vous utilisez le vrai nom de la base de données, cela fonctionne bien. – ThreaderSlash