私はWindowsサーバー2003を使用しており、pyodbc 2.1.5を使用してpython 2.5.4スクリプトからローカルに保存されたMS Access 2000 MDBにアクセスしています。
このように db アクセスは非常に遅く (私は高速なマシンを使用しており、他のすべての db 操作は正常です)、python から MDB にアクセスするためのより良い方法があるのだろうか? 多分より良いodbcドライバー?
これは私が使用するようなスクリプトの例です:
import pyodbc
cstring = 'DRIVER={Microsoft Access Driver (*.mdb)};DBQ=t:\data.mdb'
conn = pyodbc.connect(cstring)
cursor = conn.cursor()
sql="UPDATE ..."
cursor.execute(sql)
conn.commit()
conn.close()