2
我是一個新的python編程,我想編寫一個python程序來讀取和寫入數據到數據庫。在python中打開Access數據庫時出錯
連接碼如下:
DNS='catalog'
DRV = '{Microsoft Access Driver (*.mdb)}'
conn = pyodbc.connect('DRIVER=%s;DSN=%s;' % (DRV,DNS))
目錄是DSN名稱。
我正在以下錯誤:
Traceback (most recent call last):
File "C:\Python27\exampes\xxx.py", line 8, in <module>
conn = pyodbc.connect('DRIVER=%s;DSN=%s;' % (DRV,DNS))
Error: ('01000', "[01000] [Microsoft][ODBC Microsoft Access Driver]General Warning Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x12b4 Thread 0x1544 DBC 0x567ea4 Jet'. (1) (SQLDriverConnect);
[01000] [Microsoft][ODBC Microsoft Access Driver]General Warning Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x12b4 Thread 0x1544 DBC 0x567ea4 Jet'. (1)"
誰能請幫助我..?
@Gord Thompson:我想知道兩年前問的問題怎麼可能重複7天前問過的問題? – heretolearn 2014-10-14 15:00:11
我試圖指出未來的讀者對這個問題的更完整的答案。 (請參閱我對評論的回答。)我已經重新提出了這個問題。 – 2014-10-14 18:39:16