gpt4 book ai didi

python - 使用 PYODBC 连接到 SQL 服务器

转载 作者:太空宇宙 更新时间:2023-11-04 00:36:55 24 4
gpt4 key购买 nike

我可以在 jupyter notebook 中使用 Python 连接到 SQL Server 2008 R2,但是当我从表中选择前 10 行时,结果不会呈现在屏幕上。我没有收到任何错误。我需要知道如何从 SQL 中的表中选择数据并将结果显示在屏幕上。下面是我使用的代码:

import pyodbc 
con = pyodbc.connect('Trusted_Connection=yes', driver = '{ODBC Driver 13 for SQL Server}',server = 'ServerName', database = 'DBname')


cursor.execute("select top 10 accountid from Table")
rows = cursor.fetchall()
for row in rows:
print(row)

最佳答案

看起来您错过了创建实际游标的机会:

import pyodbc 


con = pyodbc.connect('Trusted_Connection=yes', driver = '{ODBC Driver 13 for SQL Server}',server = 'ServerName', database = 'DBname')
cursor = con.cursor()
cursor.execute("select top 10 accountid from Table")
rows = cursor.fetchall()

for row in rows:
print(row)

祝你好运!

关于python - 使用 PYODBC 连接到 SQL 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43659982/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com