解决方法如下:
import pyodbc
# 设置数据库连接信息
server = 'your_server_name'
database = 'your_database_name'
username = 'your_username'
password = 'your_password'
# 建立数据库连接
conn = pyodbc.connect('DRIVER={SQL Server};SERVER=' + server + ';DATABASE=' + database + ';UID=' + username + ';PWD=' + password)
# 创建游标对象
cursor = conn.cursor()
# 执行SQL查询语句
cursor.execute('SELECT * FROM your_table')
# 读取查询结果
rows = cursor.fetchall()
# 遍历查询结果
for row in rows:
# 处理每一行数据
print(row)
# 关闭游标和数据库连接
cursor.close()
conn.close()
上述代码示例使用pyodbc库来连接数据库并从数据库中读取数据。首先,需要设置数据库连接信息,包括服务器名、数据库名、用户名和密码。然后,使用pyodbc.connect()
函数建立数据库连接。接下来,创建游标对象,通过游标执行SQL查询语句,并使用cursor.fetchall()
方法获取查询结果。最后,遍历查询结果并处理每一行数据。最后,记得关闭游标和数据库连接,释放资源。请根据实际情况修改数据库连接信息和SQL查询语句。
上一篇:不断使用非常数大小调整数组