{求助}HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
asp吧
全部回复
仅看楼主
level 2
求大神指点,感激不尽!
最近学习网页制作,用Dreamweaver cs5做的,数据库是access,做出来的ASP网页,静态网页可以打开,但一涉及到数据库的就出错,现在用的是XP系统。
下面是错误提示:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 驱动程序的 SQLSetConnectAttr 失败
/test/class.asp, 第 9 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2)
网页:
GET /test/class.asp
涉及的代码:
<%
Dim Recordset1
Dim Recordset1_cmd
Dim Recordset1_numRows
Set Recordset1_cmd = Server.CreateObject ("ADODB.Command")
Recordset1_cmd.ActiveConnection = MM_news_STRING /这是第9行
Recordset1_cmd.CommandText = "SELECT * FROM news ORDER BY news_id DESC"
Recordset1_cmd.Prepared = true
Set Recordset1 = Recordset1_cmd.Execute
Recordset1_numRows = 0
%>
2015年06月02日 01点06分 1
level 5
这种情况一般与ODBC版本有关,涉及到OS版本、ODBC驱动版本等较复杂
不管是学习还是开发,建议用OLEDB替代ODBC
图片来自:啄木鸟工作室8的百度相册
2015年06月02日 02点06分 2
level 2
还是没解决啊,求求助
2015年06月02日 14点06分 3
level 12
你这个 肯定又是在可视化界面 拖出来的啦
你最后用源码模式 检查代码
首先确定你的数据库有没有正常连接
一般原因:数据库位置不对、驱动版本不对! 这是比较常见于初学者的!
再有就是直接写错了啦~~~
2015年06月02日 15点06分 4
1