подключение к базе сделал. SELECT работает.
Но на изменение БД никак не идет.
Пробую очистить таблицу:
import pyodbc
MDB = 'Y:\python-working\my.mdb'
DRV = '{Microsoft Access Driver (*.mdb)}'
PWD = ''
conn = pyodbc.connect('DRIVER=%s;DBQ=%s;PWD=%s' % (DRV,MDB,PWD))
curs = conn.cursor()
SQL = '''DELETE FROM MYTABLE;'''
curs.execute(SQL)
curs.close()
conn.close()
Параллельно ни с чем не открыто. База разрешена на запись.
TRUNCATE TABLE MYTABLE дает тот же нулевой результат.
Из предположений, что ему не хватает какого-нибудть коммита, типа подтверждения транзакции. Но везде где нахожу примеры ничего дополнительного нет.