求救:ASP里的语句不懂。帮忙解释下。

2025-12-14 22:00:57
推荐回答(3个)
回答1:

AbsolutePage
你在查询数据库的时候,要进行分页的。
每页多少项你自己定了
但是你想读取其中的第几页,就把值付给AbsolutePage.如,AbsolutePage=5表示你现在在看第五页里面的内容。
也可以这样认为,AbsolutePage表示当前页

clng(page)
这个表示把page这个进行格式化,只可以是整型的数,页数不可以为小数点吧。我相信没有人见过有3.5页的页数
所以用clng把数值转换成整型

cstr(page)
CStr 强制将结果表示为 String。

sql="select id,title from vote where iswork=true and anonymity=true order by id desc"
是什么意思呢? iswork? anonymity? by id dese?
在你的数据库中iswork只有true和false两个选项,你就是把库中所以iswork是true的都查询出来

anonymity同理

order是一个排序函数,order by id desc是以id做为降序进行排序

回答2:

在表 vote 中取出 满足iswork=true 和anonymity=true 条件 的 id,title
并按照id降序排列

回答3:

在表 vote 中取出 满足iswork=true 和anonymity=true 条件 的 id,title
并按照id降序排列