我试图让pyodbc在我的电脑上正常工作,但我没有运气。我的代码适用于我的大学计算机而不是我的。有没有人知道我必须做些什么来解决这个问题?
继承我的代码
import pyodbc
import pandas as pd
conn = pyodbc.connect('DSN=mkc;PWD=mondays21')
result = pd.read_sql("""
SELECT
ADDRESS,
LATITUDE,
LONGITUDE,
coalesce(DETAILS, n'Unknown') DETAILS,
coalesce(APP_NAME, n'Unknown') APP_NAME
FROM PLANNING_LOAD
WHERE LATITUDE IS NOT NULL AND LONGITUDE IS NOT NULL;
""",con=conn)
print(result)
错误:
pyodbc.Error: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)')
任何帮助都将深受赞赏。