我正在从R转换为python,从平面文件转换到关系数据库,所以这很难看。
使用pyodbc与我的数据库建立连接后,我使用pandas来提取我需要的表。我知道一个事实,我需要的数据表至少有4000行,但我只得到三行。非常确定它是一个我没有正确指定的选项,它只是不明显我错在哪里。
import pyodbc
import pandas as pd
from pandas import *
cnxn = pyodbc.connect('DSN=mydsn')
hdem = pd.read_sql('select * from mytable', cnxn)
hdem.shape
我在哪里错了? 提前谢谢了。