ADODB.Command错误odbc mysql ASP(Classic not .net)

时间:2018-04-04 18:23:10

标签: mysql odbc

我正在尝试在我的本地Windows 10机器上建立一个旧网站! 我已经设置了IIS并添加了经典的ASP模块,如果我使用非数据库ASP页面 它工作正常。我已经安装了MySQL并使用正确的驱动程序设置ODBC,并且可以访问和测试 数据库很好!
当我尝试通过ASP访问数据库时,它失败了!我正在使用的代码在Web服务器上运行良好。

这是给出错误的代码!

 Set Recordset1_cmd = Server.CreateObject ("ADODB.Command")
 Recordset1_cmd.ActiveConnection = "DSN=netcode;UID=peter;PSW=1234;"    *** This is the line that fails ***

我还修改了INETPUB文件夹和所有子文件夹的读/写权限以完全控制! 并且具有修饰符的用户也可以完全控制!

感谢

皮特

1 个答案:

答案 0 :(得分:0)

我不得不转到IIS应用程序工具,单击Default appPool并检查启用32位应用程序!

我还必须在无DNS模式下运行! “DRIVER = {MySQL ODBC 5.3 ANSI Driver}; Server = 127.0.0.1; Database = prestige; User = user1; Password = 1234; OPTION = 3”

我知道这个ASP经典现在很古老,但我只需要打印一份报告!

由于

皮特