xianghuowu 发表于 2019-10-27 11:21 
你好,我也遇到了同样的情况,请问你的问题解决了吗
最近在处理海关数据,数据量很大,参考了楼主odbc的方法将access数据导入stata。在处理数据的过程中,我也遇到了和你一样的问题“odbc数据源没有access的驱动程序”。但是现在已经解决了。解决办法如下:
1.我的电脑是64位的。但是我安装的stata13和access都是32位的。这里的关键是stata和access的位数要一致,不然会出现r(682)错误,即stata的结构与access无法匹配。我也安装过64位的stata和access,但也无法处理。所以建议大家一定要装【32位的stata和access】。
2.参照楼主步骤,添加odbc数据源中的access驱动器。如果没有怎么办?如图

解决办法:在路径C:\Windows\SysWOW64下找到odbcad32.exe,双击运行。如图:

这是一个32位的ODBC数据源管理器,用此管理器,就能找到Access驱动程序。
原因:Access数据源驱动器是32位的,64位不支持,所以用64位的ODBC的管理器是没有的。
3.这样就可以成功添加啦。剩下的按照楼主步骤处理就可以了!