我是菜鸟,现在在学习ASP ,谁给我详细讲解rs.eof的作用?

我是菜鸟,现在在学习ASP,谁给我详细讲解rs.eof的作用?我是一点点都不懂的。最好从rs与eof分开给我说说。不懂的,搜索复制别人答案的,不要回答我的问题,否则会降低... 我是菜鸟,现在在学习ASP ,谁给我详细讲解rs.eof的作用?我是一点点都不懂的。最好从rs与eof分开给我说说。
不懂的,搜索复制别人答案的,不要回答我的问题,否则会降低你在百度的问题采纳率。
还有:
1、我学习asp好不好,还是php好?
2、学习asp的关键是什么?你学习asp用什么教材?
展开
 我来答
wuqiao5257
2009-02-18 · TA获得超过2090个赞
知道大有可为答主
回答量:776
采纳率:100%
帮助的人:1323万
展开全部
比如说定义rs,然后sql语句是这样
<%
dim rs
set rs=conn.execute("select * from A where 条件B")
%>
这个时候rs就是表示这个数据集(也就是在A表中所有符合条件B的所有记录)
rs.eof是指这个记录集的最后一条记录后的指针位置,比如说我们有4条结果记录1 2 3 4,那么rs.eof就是指针在4的后面。
比如说我现在要调出上面查询的所有结果。这时候我们用
<%do while rs.eof%> '循环开始,表示循环到记录集的最后一条记录
<%=rs("数据项名")%> '这里显示数据,假如rs里有 1 2 3 4,那么这里就会依次显示1 2 3 4
<%
rs.movenext 'rs指针向下移动
loop%> ' 循环语句 跟do while 相应的

解释的够详细了吧!
asp 也不错,相对来说现在PHP之类的更不错,不过看你自己的想法了,可以都学嘛!我现在是在学PHP,ASP已经会了。

下面是我的推荐(也是我曾经学习过的教程,我重点学的是第一个,你参考着看吧!),我也是自学的ASP:

天极:ASP多媒体视频教程专区(不错)
http://homepage.yesky.com/asp/

网易学院:(FIF小组)
http://tech.163.com/special/000915SN/staspnew.html

太平洋:轻轻松松学编程!ASP互动视频教程
http://www.pconline.com.cn/pcedu/videoedu/asp/0605/796583.html

ASP视频教程教你轻松学编程(这个就挺适合你的,带实例)
http://www.webjx.com/htmldata/2005-09-22/1127364721.html

这个挺乱的比不过涉及的东西多
http://edu.itbulo.com/pro/asp/aspsp/
天街夜雨
2009-02-18 · TA获得超过641个赞
知道小有建树答主
回答量:759
采纳率:0%
帮助的人:663万
展开全部
rs 是执行SQL语句后返回的一个结果集(可以理解成执行结果的集合).
通过 rs("字段名") 来获取数据.
rs.eof 是RS对象的一个方法,返回值是布尔型( 是,否)
意思是 指针是否在结果集的最后一条下面(表示没有记录了)...
例如: do while not rs.eof
response.write(rs("xxx"))
'循环输出结果,直到指针位于结果集的下面.
rs.movenext
loop

asp 技术比较成熟,适合中小型开发,php比较流行,编码风格和ASP较类似(html中嵌套脚本),做WEB应用很方便,功能也强大...

关键是看自己需要和发展方向(php比较看好)

学习编程的关键是编程思想,多写,多看 就能锻炼出来了.

我的教材 10天学会ASP 和 一些CMS源码.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
媒办法
2009-02-18 · TA获得超过606个赞
知道小有建树答主
回答量:834
采纳率:0%
帮助的人:1003万
展开全部
全无基础的话,建议php,虽然ASP比较简单,但在应用上已经慢慢减少了。再说,学会PHP的话,要理解asp,也简单。

关于rs.eof,rs只是自定义的一个变量,名称是任意的,例如x,y,a,b,c,都是可以的,定义后用set rs=server.createObject("adodb.recordset")创建一个记录集的对象,用来打开数据库记录的,根据SQL语句来读取一些数据,获取到数据后,在使用这些数据的时候,例如要把这些数据全部要输出到页面上,就使用循环的方式,循环的时候使用rs.eof来判断是否已经到了记录集的最后,如果是,则表示已经把所有数据都输出来了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式