asp 显示记录的问题“It s harder ”。

发布于 科技 2024-07-10
18个回答
  1. 匿名用户2024-01-30

    写一个判断语句,使用 if,首先确定 ID 33-1 是否为空,然后决定是否输出。

    我也是ASP的学生。

    让我们做一些研究。

  2. 匿名用户2024-01-29

    当你完成第一个循环时,指向记录集的指针已经移动到最后一个位置,根据你写的内容,我认为下一个循环不会被执行,这意味着你的rs(不应该被打印出来"riji")。至于要显示的固定信息量,可以按如下方式修改 SQL 语句: selelct top 5 * from rizhi order by id desc 这是真实倒计时的五条消息,如果要更改消息数量,可以在 SQL 语句中修改数字。

    所以我想在一页上循环浏览两个记录集,有没有办法修复它? 答:是的,那么你可以创建两个记录集,不要使用相同的名称,只是循环显示,或者,如果你能很好地控制它,你可以使用一个记录集,比如上面的记录集,你在 rs("username"使用完后,清空记录集并使用下面的 rs("riji"上。

    绝对。 记得采用它。

  3. 匿名用户2024-01-28

    它无法比较,它只是显示 <%=rscourse("course"%>则判断语句已进入 else 分支。

    name 不等于 rscourse("course"那又如何呢?

    请输入名称和 rscourse("course") 打印以查看它们是否相等。

    你可以在这里添加一句话,看看它们是什么,你可以立即找到问题所在。

    name=request("title")"name="&name

    rscourse="& rscourse("course")%>

  4. 匿名用户2024-01-27

    字符串比较与 = 不正确。

    **更改为:%name=request("title")%>if name like rscourse("course") then %>

    =rscourse("course")%>else%>

    =rscourse("course")%>end if%>

  5. 匿名用户2024-01-26

    从数据表中选择 * ,其中开始时间和结束时间之间的时间字段

    或从数据表中选择 * 时间字段 - 7 >=0

    或从数据表中选择 *,其中 datediff('d'、时间场、'查询时间')>=7

  6. 匿名用户2024-01-25

    "从列表数据中选择 *,其中 title='" & shangpinmingcheng &"'" ,con,1,3

    这句话打开数据库并且是可读写的。

    但您需要确保条件参数正确,其中产品名称 ='"&shangpinmengcheng&"'"可能在数据库中的数据中找不到此参数。 所以打开的数据库是空的。

    好吧,以后,你 rs ("产品名称")..你可能会出错。

    相反:从列表数据中选择 *,其中 title='" & shangpinmingcheng &"'" ,con,1,3

    if not( and then

    rs("产品名称")=shangpngmingcheng...

    产品的修改成功")

    否则数据不存在")

    end if

    让我们这样看一下。

  7. 匿名用户2024-01-24

    在更新之前确定记录集是否为空。

    if then

    end if

    rs("产品名称")=shangpinmingchengrs("产品信息")=shangpinxinxirs("商品**")=shangpinjiage"产品的修改成功")

    如果出现错误,则您正在查找的不仅仅是一条记录。

  8. 匿名用户2024-01-23

    啊的地方,阿斯达的啊,阿斯达的啊。

  9. 匿名用户2024-01-22

    我不知道你为什么要这样做,但我有一个更简单的方法可以做到这一点,那就是按这个列字段排序,然后在循环内部检查当前记录是否与前一列具有相同的值,如果不同,则表示是时候处理另一列的输出了。 这允许仅通过循环访问记录集一次来输出所有六列。 但如果你现在想想,你必须经历六遍。

  10. 匿名用户2024-01-21

    因为你阅读了回复,所以光标真的不会循环。

    它应该写得更精简。

    “-dim rs,rs1,sql,sql1,hf

    设置 rs = server。 (

    sql = “选择编号、名称、标题、正文、从客户订单号递增的时间”。

    rs open sql,conn,1,1 set rs1 = (“Do instead of.

    sql1 = “select * relative guestid = ” rs(“id”) 注意:这是循环。

    SQL1、Conn >。

  11. 匿名用户2024-01-20

    这种功能是运行在服务器端的ASP无法实现的,当它向客户端(即浏览器)发送数据时,是一次性以数据流的形式发送的,浏览器接收到数据后会显示页面,浏览器在传输过程中不会做任何事情。 也就是说,当浏览器显示页面时,所谓的在服务器端将数据逐个导入SQL的过程已经完成。 如果导入过程耗时较长,那么浏览器也会卡在那里,进入暂停动画状态,因为此时服务器还没有返回消息,浏览器也在焦急地等待,如果超过一定时间没有回复(默认好像是一分半钟), 浏览器将提示超时错误。

    所以你的目的无法实现。 仔细想想,就连Internet Explorer本身的进度条都不准确。

    其实网页上的进度条没有一个是真实的,都是用来愚弄人的GIF动画,当然,有总比没有好。

  12. 匿名用户2024-01-19

    不要那么断然地说ASP不能实现,它可以实现,只是不如将AJAX与JS一起使用。

    如果单独依赖ASP,可以一次读取几条数据(这个控件少一点,减少服务器上的负载),然后记下当前读取的序号,然后再次调用自己,传入下一个要读取的数据在数据位置, 直到所有的数据都读完了,只要传递一个结束标志,然后在读取结束标记的时候进行以后的操作,这样显示的效果就是,会有一个进度条,而且是真正的读取进度,但是,浏览器会不断刷新,最好使用ajax, 它不会刷新,可以得到一个真正的进度条。

  13. 匿名用户2024-01-18

    使用 JS,仅使用 JS 是无法做到的。

  14. 匿名用户2024-01-17

    function iscurday(strdate)dim bltemp

    bltemp = false

    if year(strdate)=year(now())and month(strdate)=month(now())and day(strdate) =day(now())then

    bltemp = true

    end if

    iscurday = bltemp

    end function

    调用方法:iscurday(你要判断的日期) 如果为 true,则为当天的日期。

  15. 匿名用户2024-01-16

    是的!! 好好学,很简单!!

  16. 匿名用户2024-01-15

    在执行数据库查询后,您肯定必须将所有内容都循环出来,对吧?

    在循环的外部定义一个变量,i=0

    然后让 i = i +1 在循环中

    然后将变量 i 放在循环中,你想显示它,而不显示它

    ……这是您将要循环播放的内容。 您可以在此处显示变量 i

    换句话说,你上面的 html** 被放置在一个 rewhile 循环中,当然你可以使用 do ......loop

    至于只显示显示"sns"字段等于"071"用户呢?

    您可以在 SQL 语句的末尾添加条件,在 SQL 语句后选择 * from table,其中 SNS=071

  17. 匿名用户2024-01-14

    你能遍历显示的所有数据吗? 这很简单,使用。

    don=1..n

    n=n+1loop until then

    或者也许它只是其他一些循环。

  18. 匿名用户2024-01-13

    i = 0

    我把它添加到循环体中。

    i=i+1,然后在记录标题前添加 <%=i%>

    就是这样。 它按序列号排列。

相关回答
16个回答2024-07-10

dim str

str="你好,早上好,你好" >>>More

3个回答2024-07-10

获得一种了解经验值总和的方法:

1 首次登录,加20积分; >>>More

12个回答2024-07-10

randomize

a=int(100*rnd+ 1)'生成一个介于 1 和 100 之间的数字。 >>>More

21个回答2024-07-10

你说你是新手,所以我会告诉你。

在第 1 点,该值为 v=1;在第 2 点,传递值 v=2,依此类推。 >>>More

4个回答2024-07-10

现在,这已通过表单控件传递并进行判断,因此无法更改清理数据库的**部分。 >>>More