我正在使用 Python 3.5.1 和 Anaconda 包 2.4.0 并尝试连接到本地 SQL Server (2008 R2)
所以做接下来的事情:
import pypyodbc
connection_string =pypyodbc.connect('Driver={SQL Server};Server=PC\MSSQLSERVER,1433;Database=localbase;Uid=name;Pwd=pass')
connection_string=connection_string.decode(encodind='utf-8',errors='replace')
完成所有操作后,收到错误:
'utf-32-le' codec can't decode bytes in position 0-1: truncated data
为什么会这样,我应该怎么做才能避免它并正确运行连接?