??????????????????????? --ASP ?????????????????????????????????????????????????????????е???????????????????????????????????????? ASP ????????? ActiveX ??????д?Щ?????? ASP ??ó????????????????????????п????????о????????? ASP ???????????????????????????????????д?Щ ASP ??????????е??????????????????????????????????????????? --ASP ??????λ???????? ASP ????????? ASP ??????е??????????????????????????????????????????“ADO ??????????????????”??????
???????? ADO ????????????????????????ù????????????????????????????????????????????????????????????????????????е?????????????????г????????????????????????????????????????????? 20 ????????????????????????????????????????? yahoo ?????????????????????????
?????????????β?????????????????????????????????????к??????????????
???????????????????з???????????????????????? recordset ?У??????????У??????? ADO Recordset ??????????????????????????????? PageSize( ???С )?? PageCount( ???? ) ??? AbsolutePage( ? ) ?????????????
??????????????????????η?????????????????н??漲???????????????????????
?????????????????????????????????м??????????????????????????????ж?????????????????Ч????????????????????????ж?????漲????????????????????????棬???????????????????
?????????????????о?????????????е???????????????????????????????Ч??????????????????????????????????????????????з?????????????????????????У????????з??????????????г??? 100 ????????????????? ASP ??ó???????Ч?????????????????????????????????????????????????????????????????????Ч?????????????????????????????????????????????? ASP ?????д???????????????????
????????????????????????? ASP BBS ??????????????????????????? BBS ?????????????????????????????????? BBS ???????????????????????????????????????????3?????????????????????????????????????
???????? ADO ???????????????????????? Recordset ???????в??????????????????????? Reordset ???????????????
????BOF ????????????? RecordSet ???????
????EOF ????????????? RecordSet ???????
????Move ???????????? RecordSet ?е??????????
????AbsolutePage ??????趨????????λ????λ?????? AbsolutePosition ???????????? RecordSet ?е?λ?á?
????PageCount ???????? Recordset ???????????“?”???????
????PageSize ???????? Recordset ??????????????????
????RecordCount ???????? Recordset ??????????????
???????????????????????????Щ?????????????
??????? BOF ?? EOF ????
????????????? ASP ?????б?д?????????? BOF ?? EOF ?????????????????????? RecordSet ??λ?????? BOF ?? EOF ?????????????? Recordset ???????????м???????????????????????????? Recordset ??????Χ??
?????磺
????< % if not rs.eof then ... %>
????< % if not (rs.bof and rs.eof) %>
?????????????λ????????? Recordset ???????м??????? BOF ??????? true????????? false??
?????????????λ????????? Recordset ???????м???????? EOF ??????? true????????? false??
????BOF ?? EOF ??? False????????λ?? RecordSet ????С?
????BOF ? True?????????? RecordSet ?????????? EOF ? True?????????? RecordSet ??????????
????BOF ?? EOF ??? True???? RecordSet ??????κμ????
???????? Move ????
???????????? Move ?????????? RecordSet ?е??????????????£?
????rs.Move NumRecords??Start
?????????“rs”?????????????????????????????????λ??? Recordset ????;“NumRecords”???????????????????趨??????λ?????????;“start”??????????????????????????????????
???????е? Recordset ??????? Move ????????? NumRecords ????????????????λ?????β????????;?????С??????????λ?????????????;????????? Recordset ??????? Move ????????????????????
????MoveFirst ??????????????λ???????????????
????MoveLast ??????????????λ???????????????
????MoveNext ??????????????λ??????????????? MovePrevious ??????????????λ???????????????
????Move [n] ?????????????? n ?????? n ?? 0 ????
???????? AbsolutePage ????
????AbsolutePage ?????趨????????λ????λ??????????????;??? PageSize ????? Recordset ???????????????????????????? PageSize( ?????????????????? PageSize ?????? )???????????????????е?????????????????????????????С???
?????? AbsolutePosition ????????? AbsolutePage ???????? 1 ??????????????? Recordset ?????м???? AbsolutePage ? 1???????趨 AbsolutePage ????????????????????????м??λ?á?