一个关于电影网站程序的问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 04:38:07
在修改电影地址新增加地址的时候 会把原有的地址顺序打乱掉
譬如 新加第22集地址的时候 22集的地址会跑到第一集那边 或者是前面的地址 会到处乱变
只是在同一个电影里面变
修改地址的时候是
edit.asp
Response.Write "<option value=""0"">cn921(1)</option><option value=""1"">dymovie</option><option value=""2"">77in</option><option value=""3"">paody</option></select>"
Response.Write "<Input Type=""text"" Name=""Url"&i&""" size=""40"" value="""&RsUrl("Url")&""">"
Response.Write " <a href=""DelUrl.asp?ID="&RsUrl("ID")&"""><font color=""#FF0000"">删除</font></a></td>"
Response.Write "</tr>"
RsUrl.Movenext
next
End If
RsUrl.Close
Set Rs

SQL语句中如果查询的数据不是一条,就要加order by 字段名 ASC来排序
ASC是正序,DESC是倒序
数据库中的记录如果被删除过,再加入记录时可能会插入到记录中间,而不是追加到记录尾部,如果查询数据时不排序,记录的顺序通常是乱的。
no=RsUrl1.RecordCount
for j=1 to no
用j代表第几集显然是错误的
一定要有一个字段保存集数,并且是数字类型的字段,方便排序。

Sql中加order by吧