import pyodbc
# 定义连接字符串
server = 'your_server_name' # SQL Server服务器名称
database = 'your_database_name' # 数据库名称
username = 'your_username' # 用户名
password = 'your_password' # 密码
connection_string = f'DRIVER={{ODBC Driver 17 for SQL Server}};SERVER={server};DATABASE={database};UID={username};PWD={password}'
# 建立连接
try:
connection = pyodbc.connect(connection_string)
cursor = connection.cursor()
print("连接成功")
# 执行查询
query = "SELECT * FROM your_table_name"
cursor.execute(query)
# 获取查询结果
rows = cursor.fetchall()
for row in rows:
print(row)
except Exception as e:
print(f"连接失败: {e}")
finally:
# 关闭连接
if 'connection' in locals():
connection.close()
print("连接已关闭")
pyodbc
模块来连接 SQL Server。ODBC Driver 17 for SQL Server
)。pyodbc.connect()
方法建立与 SQL Server 的连接。cursor.execute()
方法执行 SQL 查询。cursor.fetchall()
方法获取所有查询结果并打印。请根据实际情况替换 your_server_name
、your_database_name
、your_username
、your_password
和 your_table_name
等占位符。
上一篇:信息会考的操作题python
下一篇:python writeline
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站