📄 19.4.4 movenext方法.html
字号:
<body>
<form>
<input type="button" onclick="move(-2)" value="|<">
<input type="button" onclick="move(-1)" value="<<">
<input type="button" onclick="move(1)" value=">>" />
<input type="button" onclick="move(2)" value=">|" />
<div id="lst"></div>
</form>
<!--打开与数据库Mark的连接-->
<script type="text/javascript" src="openConMark.js"></script>
<script type="text/javascript" src="adojavas.inc"> </script>
<script language="javascript">
var curpos=1;
var rs=new ActiveXObject("ADODB.RecordSet");
strSQL="select * from student";
rs.open(strSQL,objconn);
showItem(curpos);
//移动记录
function move(num)
{
switch(num)
{
case -2:
rs.moveFirst();break;
case -1:
if(!rs.BOF)
rs.movePrevious();
else
rs.moveFirst();
break;
case 1:
if(!rs.EOF)
rs.moveNext();
else
rs.moveLast();
break;
case 2:
rs.moveLast();
}
showItem();
}
//根据指定位置,显示记录信息
function showItem()
{
if(rs.EOF ||rs.BOF)
return;
var flds=new Enumerator(rs.Fields);
var strRlt="";
while(!flds.atEnd())
{
var fd=flds.item();
strRlt+="<li>"+fd.Value;
flds.moveNext();
}
document.getElementById("lst").innerHTML=strRlt;
}
</script>
</body>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -