用pyodbc读取Access的表格数据
时间: 2024-05-10 18:20:58 浏览: 140
以下是使用pyodbc读取Access表格数据的示例代码:
```python
import pyodbc
# 连接Access数据库
conn = pyodbc.connect(r'Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=path_to_database_file')
# 获取游标
cursor = conn.cursor()
# 查询数据
cursor.execute('SELECT * FROM table_name')
# 获取所有数据
rows = cursor.fetchall()
# 遍历数据
for row in rows:
print(row)
# 关闭游标和数据库连接
cursor.close()
conn.close()
```
其中,`path_to_database_file`是Access数据库文件的路径,`table_name`是要查询的表格名称。通过执行`cursor.fetchall()`获取所有数据,然后遍历输出每一行数据。最后记得关闭游标和数据库连接。
阅读全文