【发布时间】:2015-02-24 15:34:20
【问题描述】:
在_mssql.connect 中有一个添加appname 的选项。 我想知道 pypyodbc.connect 是否有类似的东西。
谢谢。
【问题讨论】:
在_mssql.connect 中有一个添加appname 的选项。 我想知道 pypyodbc.connect 是否有类似的东西。
谢谢。
【问题讨论】:
是的,作为连接字符串的一部分:
DSN=myDatabase;UID=user;PWD=pass;APP=myApp-1.0
【讨论】:
是的,您可以使用连接字符串的APP= 属性。比如……
import pypyodbc
connStr = """
DRIVER=SQL Server Native Client 11.0;
SERVER=(local)\SQLEXPRESS;
Trusted_Connection=Yes;
APP=My Python App;
DATABASE=myDb;
"""
db = pypyodbc.connect(connStr)
print("Okay.")
db.close()
...在 SQL Server Profiler 中看起来像这样
【讨论】: