又出问题了~~~~~~~~~~

mataofq 2006-12-23 05:25:34
<%
var conn = Server.CreateObject("ADODB.Connection");
conn.Open("Driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("mydb.mdb"));
var rs=Server.CreateObject("ADODB.Recordset");
var sql="select * from joke";
rs.Open(sql,conn,1,1);
%>
本地服务器测试后:
错误类型:
Server 对象, ASP 0177 (0x800401F3)
无效的类别字符串
/localstart.asp, 第 10 行
...全文
158 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
muxrwc 2006-12-23
  • 打赏
  • 举报
回复
HTTP 错误 403.1 禁止访问:禁止执行访问
这个的话你重新启动IIS即可。
mataofq 2006-12-23
  • 打赏
  • 举报
回复
脚本语言我觉的没有问题了
应该是ms的iis出问题了
什么都不能 2006-12-23
  • 打赏
  • 举报
回复
<%@ language="javascript" codepage="936" %> //加上脚本语言定义
<%
var conn = Server.CreateObject("ADODB.Connection");
conn.Open("Driver={Microsoft Access Driver (*.mdb)};DBQ=" + Server.MapPath("mydb.mdb")); //DBQ大写
var rs=Server.CreateObject("ADODB.Recordset");
var sql="select * from joke";
rs.Open(sql,conn,1,1);
Response.Write(rs.eof);

%>
mataofq 2006-12-23
  • 打赏
  • 举报
回复
非常感谢各位的帮忙啊~~~~
我用的是ms的iis刚才不知道怎么设置了一下就出现了以上问题现在又变了啊
无法显示网页
试图访问的网页中存在程序问题,无法显示。

--------------------------------------------------------------------------------

请尝试执行下列操作:

打开 localhost 主页,然后查找与所需信息相关的链接。
单击刷新按钮,或稍后重试。

HTTP 错误 403.1 禁止访问:禁止执行访问
Internet 信息服务

--------------------------------------------------------------------------------

技术信息(用于支持人员)


背景:
试图从某一目录中执行 CGI、ISAPI 或其他可执行程序,但此目录不允许执行程序。


详细信息:
Microsoft 支持

lhfx1985 2006-12-23
  • 打赏
  • 举报
回复
将代码:
conn.Open("Driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("mydb.mdb"));
中的括号去掉看看行不行啊!如下:
conn.Open "Driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("mydb.mdb");

还有再将代码:
rs.Open(sql,conn,1,1)
中的括号去掉啊:rs.Open sql,conn,1,1
mataofq 2006-12-23
  • 打赏
  • 举报
回复
还上那样啊
stou 2006-12-23
  • 打赏
  • 举报
回复
把var 換成 set 試下.假若是用VBSCRIPT
muxrwc 2006-12-23
  • 打赏
  • 举报
回复
数据库的路径,和表名都对么?
var sql="select * from [joke]";
比如这个表名如果是保留字的话。
muxrwc 2006-12-23
  • 打赏
  • 举报
回复
<%
10 var conn = Server.CreateObject("ADODB.Connection");
11 conn.Open("Driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("mydb.mdb"));
12 var rs=Server.CreateObject("ADODB.Recordset");
13 var sql="select * from joke";
14 rs.Open(sql,conn,1,1);
15 Response.End();
%>
看看什么效果?
mataofq 2006-12-23
  • 打赏
  • 举报
回复
不行啊!!!
muxrwc 2006-12-23
  • 打赏
  • 举报
回复
conn.Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Server.MapPath("mydb.mdb"));
换成这个呢?
muxrwc 2006-12-23
  • 打赏
  • 举报
回复
。。。。你把10贴出来啊。就贴了5行。。
to hanpoyangtitan(韩波洋)
好久不见啊。(自从你升星了以后就很少见你了。。)
mataofq 2006-12-23
  • 打赏
  • 举报
回复
<%
10 var conn = Server.CreateObject("ADODB.Connection");
11 conn.Open("Driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("mydb.mdb"));
12 var rs=Server.CreateObject("ADODB.Recordset");
13 var sql="select * from joke";
14 rs.Open(sql,conn,1,1);
%>
什么都不能 2006-12-23
  • 打赏
  • 举报
回复
把源代码标上行号
mataofq 2006-12-23
  • 打赏
  • 举报
回复
在线等啊
各位快帮忙整整吧


28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧