采购员怎么做酒店采购员数据分析

欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 4551 人关注过本帖
标题:高手救我:怎样判断是否最后一条记录???急!!!
等 级:版主
威 望:209
帖 子:12487
专家分:19042
rs.EOF的确是记录集对象判断最后一条记录的属性,BOF是判断是否是第一条记录的属性。
(P.S:EOF或者BOF都是真和假的逻辑值,EOF为真只有在当前记录集已经是最后一条记录,如果执行记录集对象的MoveNext方法EOF就为真。BOF则反之如果当前纪录集已经是第一条记录,继续执行记录集对象的MovePrevious方法BOF就会为真)
按照楼主的意思是判断当前读出的数据也就是sql = &select * from dw where dwname='&&request(&dwname&)&&'&
返回的结果是不是最后一条记录。
那如果这样的话之前必须得出判断最后一条记录的判断依据应该这么写
Dim LastKey
set rs = server.CreateObject (&adodb.recordset&)
rs.open &select * from dw&,conn,1,1
rs,MoveLast
LastKey=rs.Fields(1).Value
sql = &select * from dw where dwname='&&request(&dwname&)&&'&
rs.Open sql,conn,1,1
if&&rs.Fields(1).Value=LastKey then
不过我写的代码也有两处关键问题
首先这句的作用是得到标示LastKey=rs.Fields(1).Value最后一条记录的关键字,这个地方跟数据库的设置有关。也就是数据库中表的主键(P.S:主键是数据库中保证每条记录不重复的字段的,也就是说比如学生信息表中找一名叫“张三”的学生。可叫“张三”的学生有10位,这时就无法区分到底是哪个学生了。如果加了一个主键学号进行区分,那么找一个学号是3,姓名叫“张三”的学生就肯定只有一个学生符合这个要求了。)
用主键作为判断依据,来判断当前得到的是不是最后一条。
等 级:新手上路
帖 子:292
谢谢大家!如果哪位还有好办法请继续跟贴,多多益善,谢谢!!!
等 级:贵宾
威 望:27
帖 子:2371
set rs = server.CreateObject (&adodb.recordset&)
rs.open &select * from dw&,conn,1,1
if not rs.eof then
&&& rs.movenext
&&& if rs.eof then
&&&&&&&&rs.moveprevious
&&&&&&&&response.write(&这是最后一条记录&)
&&&&&&&&'...
&&&&&&&&response.write(&这不是最后一条记录&)
&&&&&&&&'...
等 级:新手上路
帖 子:665
if not eof then
rs.movelast&&&移到最后一条记录!!!!!!!!!!!!
............................
[此贴子已经被作者于 8:48:42编辑过]
^^多谢赐教!!无以为报只好以身相许!!!^^谢谢,不用谢,要谢的,多说不用了^^如果真的要谢,那就嫁给我吧,好啊^^
等 级:新手上路
帖 子:129
最后一条再 movenext 才是 eof 吧!?最后一条本身不是 eof
笨办法就是你用一个变量 Rdcount 先用 recordcount 属性保存记录数,循环的时候用一个变量 CurrentRd 保存当前记录的序号,每 movenext 一次就加 1,这样当 CurrentRd=Rdcount 就是最后一条了。
,\'\'\',\'\'\',
,\'\'\',\'\'\',
\',波波 ,\'
\',荟荟 ,\'
等 级:新手上路
do while not rs.eof
if i=rs.recordcount then
等 级:论坛游侠
帖 子:311
专家分:163
认同#15的方法..
do while not rs.eof
rs.movenext
ii=i+1&&&&&&&&&'移到下一条记录的时候+1
if ii=rs.recordcount then&&&&&&&&'i总和等于总记录数.
response.write &最后一条记录&
response.write &不是最后一条记录&
版权所有,并保留所有权利。
Powered by , Processed in 0.033353 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved3010人阅读
c:forEach 遍历集合中的元素,判断是否是最后一个元素&
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:16941次
排名:千里之外
原创:27篇
转载:11篇
(8)(23)(4)(1)(2)求教c标签foreach
如何判断第一条数据和最后一条数据_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:595,875贴子:
求教c标签foreach
如何判断第一条数据和最后一条数据收藏
如题,问题来了,没图片,如何引大神?
上海java培训一般需要4-8周,就可完全掌握,名企就业.0元试学.java培训的费用一般根据培训的课时决定,可申请0元试学.点击咨询..
求助贴就没人理吗
这个我也不会,做个标记,等大神来解答。
有个status属性
青铜星玩家
百度移动游戏玩家均可认证(限百度账号),
有这个时间在这发帖问,不如网上去搜
去看看就知道了
c:forEach varStatus属性current当前这次迭代的(集合中的)项index当前这次迭代从 0 开始的迭代索引count当前这次迭代从 1 开始的迭代计数first用来表明当前这轮迭代是否为第一次迭代的标志last用来表明当前这轮迭代是否为最后一次迭代的标志begin属性值end属性值step属性值
&c:forEach items=&${list}& var=&str& varStatus=&stat&&
&c:if test=&${!stat.last}&&|&/c:if&
&/c:forEach&
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或jsp &c:forEach& 判断第一条 或 最后一条记录-学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
jsp &c:forEach& 判断第一条 或 最后一条记录
来源:互联网 更新时间: 0:57:25 责任编辑:李志喜字体:
&c:forEach&标签具有以下一些属性: & & & &
var:迭代参数的名称。在迭代体中可以使用的变量的名称,用来表示每一个迭代变量。类型为String。&&&
items:要进行迭代的集合。对于它所支持的类型将在下面进行讲解。&&& &
varStatus:迭代变量的名称,用来表示迭代的状态,可以访问到迭代自身的信息。&&& &
begin:如果指定了items,那么迭代就从items[begin]开始进行迭代;如果没有指定items,那么就从begin开始迭代。它的类型为整数。&&& &
end:如果指定了items,那么就在items[end]结束迭代;如果没有指定items,那么就在end结束迭代。它的类型也为整数。&&& &
step:迭代的步长。
current:当前这次迭代的(集合中的)项。&&& &
index:当前这次迭代从0开始的迭代索引。&&& &
count:当前这次迭代从1开始的迭代计数。&&& &
first:用来表明当前这轮迭代是否为第一次迭代,该属性为boolean类型。&&& &
last:用来表明当前这轮迭代是否为最后一次迭代,该属性为boolean类型。
&c:forEach items="${list}" var="task" varStatus="status"&
&c:if test="${status.first}"&
第一条记录
&c:if test="${status.last}"&
最后一条记录
&/c:forEach&
相关文章:
上一篇文章:下一篇文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 学网 版权所有
京ICP备号-1 京公网安备02号

我要回帖

更多关于 酒店采购员总结 的文章

 

随机推荐