python读取sqlserver有没有字典游标
时间: 2023-09-16 21:13:24 浏览: 92
是的,Python可以使用pyodbc库连接到SQL Server数据库,并使用字典游标来读取数据。可以使用以下代码:
import pyodbc
# 设置数据库连接信息
conn = pyodbc.connect('DRIVER={SQL Server};SERVER=server_name;DATABASE=db_name;UID=user_name;PWD=password')
# 创建字典游标
cursor = conn.cursor(dictionary=True)
# 执行SQL查询
cursor.execute('SELECT * FROM table_name')
# 读取数据
rows = cursor.fetchall()
# 关闭游标和连接
cursor.close()
conn.close()
在以上代码中,使用 dictionary=True 创建了一个字典游标,可以通过字段名获取数据。
阅读全文