我无法访问ODBC驱动程序。我有一个64位的Windows 7系统。要连接到ODBC 5.1驱动程序,我使用了C:\Windows\SysWOW64\odbcad32
。我创建了一个名为AJOY的用户DSN。没问题。在过去的3个月里,一切都运转良好。但现在当我使用
odbc_connect()
连接相同的用户DSN名称我遇到了问题。我通常通过声明连接
$conn=odbc_connect("Ajoy","","");
之前的陈述没有问题。但现在,当我运行我的代码时,它会返回
odbc_connect(): SQL error: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified, SQL state IM002 in SQLConnect
当我在控制面板中检查数据源(ODBC)时,我可以看到我创建的用户DSN,但我无法将其删除。当我点击删除它会引发错误,如
The setup routines for the MySQL 5.1 Driver ODBC could not be found. Please re-install the driver
它还返回驱动程序和应用程序之间的架构不匹配。我尝试了各种步骤,但仍然无法正常工作。如何解决这个问题?请帮帮我!!