ASP经典Microsoft OLE DB Provider for ODBC Drivers错误'80004005'

时间:2014-02-24 18:05:28

标签: ms-access iis-7 vbscript asp-classic

我在连接MS Access数据库时遇到问题。我正在使用IIS7。我收到了这个错误:

  

Microsoft OLE DB Provider for ODBC Drivers错误'80004005'   [Microsoft] [ODBC驱动程序管理器]未找到数据源名称,没有   指定默认驱动程序

这是我的数据库连接:

<%
 dim rs,con,sql
 SET con=Server.CreateObject("ADODB.Connection")
 SET rs=Server.CreateObject("ADODB.Recordset")

 con.open "DRIVER={Microsoft Access DRIVER (*.mdb)}; DBQ=" & Server.MapPath("crs.mdb") & ""
 sql="SELECT * FROM tblAccount WHERE fldUsername='"& request.form("txtuser") &"' AND fldPassword='"& request.form("txtpass") &"';"
 rs.CursorType=2

 rs.Open sql, con

 if rs.bof then
   response.write "WRONG"
else
   response.write "CORRECT"
 end if

 rs.Close
 SET rs=Nothing
 SET con=Nothing
%>

我的部门是Windows&amp;终极64位。

1 个答案:

答案 0 :(得分:4)