1
当我运行我的脚本见下面我得到了follwing错误。MS Access和IPython与pyodbc之间的连接错误
import pyodbc
cnxn = pyodbc.connect("DRIVER={Microsoft Access Driver (*.mdb)};UID=admin;UserCommitSync=Yes#;Threads=3;SafeTransactions=0;PageTimeout=5;MaxScanRows=8;MaxBufferSize=2048;FIL={MS Access};DriverId=25;DefaultDir=C:\Users\XXX;DBQ=C:\Users\XXX\Database.mdb")
cursor = cnxn.cursor()
cursor.execute("SELECT Monat FROM TW-DS")
row = cursor.fetchone()
if row:
print(row)
我有一个窗口在64位7专业版和水蟒32位与Python 2.7.12运行。 我的MS-Access是一个32位版本,我使用windowns中的32位OBDC连接生成器来生成我的路径。
我得到这个错误信息:
ProgrammingError: ('42000', '[42000] [Microsoft][ODBC Microsoft Access Driver] Syntaxfehler in FROM-Klausel. (-3506) (SQLExecDirectW)')
任何人可以帮助我吗?
Thx工作正常! – 123GuteLaune
您是否可以通过单击复选标记标记答案? – FlipperPA