这段错了么?jscript的

flashsoft2000 2002-11-07 11:48:01
<% @language="JScript" %>
<%
Response.buffer=false;
Response.Expires=0;
Server.ScriptTimeOut=5000;
var mdbpath="db.mdb";
var rs=Server.CreateObject("ADODB.Recordset");
var conn="provider=microsoft.jet.oledb.4.0;data source="+Server.mappath(mdbpath);
var sql="select max(id) from tree_index";
rs.open(sql,conn,3,3);
while(!rs.eof){
Response.write(rs("id"));
rs.movenext();
}
%>
目的,返回最大的id,以上语句用sql查询分析器通过,但是用jscript就不可以
why???
...全文
50 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
flashsoft2000 2002-11-07
  • 打赏
  • 举报
回复
呵呵,说明下,大家一般是用vbs写asp
但是我还是比较喜欢jscript
所以用jscript做内置语言写asp
上面的都是jscript的语法
twtetgso(我想学编程)的是vbs的语法
如果你看了代码的话,我上面已经是那样写了
uhoo 2002-11-07
  • 打赏
  • 举报
回复
rs 可以var 吗?
我头一次听说,向各位学习!
我赞成 twtetgso(我想学编程) 的看法
flashsoft2000 2002-11-07
  • 打赏
  • 举报
回复

,sorry,白河的也不可以调试通过
看样子只能用rs(0)了
flashsoft2000 2002-11-07
  • 打赏
  • 举报
回复
呵呵
白河的那样也可
我是asp菜鸟,以后要学习了
各位不要保留的教我喔
twtetgso 2002-11-07
  • 打赏
  • 举报
回复
set rs=Server.CreateObject("ADODB.Recordset");
试试
寒星 2002-11-07
  • 打赏
  • 举报
回复
好象应该把Server.mappath(mdbpath)返回的路径中的\换成\\吧。
WhiteRiver 2002-11-07
  • 打赏
  • 举报
回复
rs.Fields("id")也可
flashsoft2000 2002-11-07
  • 打赏
  • 举报
回复
呵呵 结果是用这个
Response.write(rs(0));
julyclyde 2002-11-07
  • 打赏
  • 举报
回复
rs("id").value看看

28,391

社区成员

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

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