一,原因是系统DSN的配置平台位数跟系统的位数不一致(PS:确认你有没有安装对应系统的驱动。本文是34位和64位驱动都安装了)
二,解决方法,我们必须在 《控制面板---管理工具》找到对应的<《ODBC 数据源(64 位)》 或者《ODBC 数据源(32 位)》
三,是什么位数的系统就打开对应位数的《ODBC 数据源》配置
因为对应位数的数据源,才会添加对应位数的驱动,要不然一直会配置不成功!!!!!!
四,PS:如果是VS本地开发调试必须要配置用户DSN,原因vs用户是属于用户,如果是本地使用iis调试,必须配置系统DSN,所以一般两个都配置就好