I can't connect to a Microsoft Access database using pyodbc
as below:
import pyodbc
conn = pyodbc.connect(r'Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=C:\Users\zghid\Desktop\Database1.accdb;')
cursor = conn.cursor()
cursor.execute('select * from names_table')
cursor.execute('''
INSERT INTO table1(nom, prenom, age)
VALUES('Mike', 'Freeman', '23')
''')
for row in cursor.fetchall():
print(row)
I get the following error:
pyodbc.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)')