您能帮我推荐一个使用 python 3.6 连接到 Sybase ASE 的包吗 我听说过 sybpydb 但我在网上找不到它。 您能否推荐建立此连接的最佳方式
最佳答案
您可以使用以下代码连接Sybase ASE。我已尝试从 Python 3.7 成功连接 Sybase ASE16。
import pyodbc
user = "user_name"
passwd = "Password"
host = "server_name"
db = "database_name"
port = "port"
driver="Adaptive Server Enterprise"
#driver="FreeTDS"
query="select count (*) from emp"
print(datetime.datetime.now())
conn = pyodbc.connect(driver=driver, server=host, database=db,port = prt,uid=user, pwd=passwd)
print(conn)
cursor = conn.cursor()
cursor.execute(query)
row = cursor.fetchall()
print(row)
conn.close()
关于python - 使用 Python 到 SYBASE ASE 的 ODBC 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47978096/