我正在尝试使用以下代码连接到SQL Server数据库:
import pyodbc
path = 'DRIVER=(SQL Server); SERVER = СВЕТЛАНА-ПКSQLEXPRESS; DATABASE = test_db; UID = sveta; PWD = 1111'
connect = pyodbc.connect(path)
我收到此错误:
类型错误:提供了 Unicode 连接字符串,但驱动程序没有 Unicode 连接函数
你能帮帮我吗?
我能够在使用时重现您的问题
DRIVER=(SQL Server)
在连接字符串中。当我将其更改为使用大括号{}
而不是括号时()
...
DRIVER={SQL Server}
。错误消失了。