帮忙解释这个ASP程序的含义

[复制链接]
查看11 | 回复7 | 2005-7-24 03:14:34 | 显示全部楼层 |阅读模式
这个ASP程序好像不全,还有SQL语句不清楚。这个程序大致作用是:1. 用ADO方式建立一个Access数据库szg.mdb的连接[1-7行];2. 根据sql字符串中的SQL查询语句创建一个ADO记录集[Recordset)[8-9行];3. 执行一个特定条件的查询,并判断是否查询到所要的信息[10-20行];4. 根据查询结果设定页面,给出“考分详细信息”表头并居中布局,给出信息并标注页号,而后设定页面的颜色[21-25行];5. 判断查询结果不为0后生成页面信息。ACCESS数据库szg.mdb内一个表的第2字段的值作为XX同志学号,第3字段的值作为GRE考分,第4字段的值作为TOEFL的考分[26-34行];这个ASP程序未给出SQL语句(sql="黑名单"),所以不知道打开了szg.mdb数据库中的那一个表(是否就是“黑名单”),同时好象还少了几行程序。 由于水平有限就这能做这样的讲解了。
回复

使用道具 举报

千问 | 2005-7-24 03:14:34 | 显示全部楼层
//指定ASP的语言是JScript//包含一个adojavas.inc的文件考分详细信息"); Response.Write(""); if (!(0==RecNo)) {rs.AbsolutePosition=RecNo;szg="" + rs.Fields(1).Value + "同志的信息如下:学号是:" + rs.Fields(0).Value;szg=szg + "
GRE考分为:" + rs.Fields(2).Value + "
TOEFL的考分为:" + rs.Fields(3).Value;Response.Write(szg); } Response.Write("
");%> 1、声明使用的语言为JS2、调用adojavas.inc文件3、考分详细信息"); Response.Write("");1号字体居中显示并定义了下面字的颜色 12、if (!(0==RecNo))如果取得的RecNo的值不等于0,则进行{}之间的操作{13、rs.AbsolutePosition=RecNo;取得第RecNo条记录的资料14、szg="" + rs.Fields(1).Value + "同志的信息如下:学号是:" + rs.Fields(0).Value;szg=szg + "
GRE考分为:" + rs.Fields(2).Value + "
TOEFL的考分为:" + rs.Fields(3).Value;以上是两次赋值操作,将姓名、学号、考分、总分字段及相关文字赋给szg变量14、Response.Write(szg);写出szg变量 }15、Response.Write("
");HTML结束语16、%>JS结束语
回复

使用道具 举报

千问 | 2005-7-24 03:14:34 | 显示全部楼层
//指定ASP的语言是JScript//包含一个adojavas.inc的文件考分详细信息"); Response.Write(""); if (!(0==RecNo)) {rs.AbsolutePosition=RecNo;szg="" + rs.Fields(1).Value + "同志的信息如下:学号是:" + rs.Fields(0).Value;szg=szg + "
GRE考分为:" + rs.Fields(2).Value + "
TOEFL的考分为:" + rs.Fields(3).Value;Response.Write(szg); } Response.Write("
");%>
回复

使用道具 举报

千问 | 2005-7-24 03:14:34 | 显示全部楼层
我想你也是高手吧何必在这里发帖子,应该到CSDN.net里弄,好象文中有几处错误,sql=@"sql语句";rs.open(conn,sql,adOpenStatic);Request.QueryString["变量"].tostring();此外:Request传过来的应是string 类型的怎么会有PageNo = (RecNo-1) / 10 + 1;语句楼上的再解释一下QueryString =Request("button_sc")(1);中后面的"(1)"是什么意思?
回复

使用道具 举报

千问 | 2005-7-24 03:14:34 | 显示全部楼层
表头有错。大体是一个从数据库中读信息,显示的东西。楼上的哥哥似乎已经说得很清楚了时间晚了,妈妈让我睡觉去了,
回复

使用道具 举报

千问 | 2005-7-24 03:14:34 | 显示全部楼层
面度真的能引来好多好心的高手
回复

使用道具 举报

千问 | 2005-7-24 03:14:34 | 显示全部楼层
ASP的含义:在浏览器的解释:执行的最大时间限度!保正对!
回复

使用道具 举报

千问 | 2005-7-24 03:14:34 | 显示全部楼层
考试分数分析的一个编码QueryString =Request("button_sc")(1);
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行