熊猫read_sql()-从SQL Server读取

时间:2020-07-15 11:51:24

标签: python sql sql-server

我正在从SQL Server数据库中将数据读入熊猫。

我正在使用Python 2.7。

我想将结果查询数据输出到数据框中。

import pyodbc
cnxn = pyodbc.connect(r'Driver={SQL Server};Server=.\my_server;Database=my_db;Trusted_Connection=yes;')
sql = "select * from my_table"
df = pd.read_sql(sql, cnxn)

但是,这失败并显示错误消息:

Ascii编解码器无法在位置上对字符u'\ u2013'进行编码。序数不在范围内(128)

要成功将其导出到数据框中,我需要做什么?

0 个答案:

没有答案