难题:如何用ASP封装一个循环?

good_iis 2003-10-09 07:25:45
比如要列表显示一个数据库表的内容,这样的功能在我的系统里很多页面都使用,如果每个页面都使用
set rs=....,
rs.open "select * from ....."
while not rs.eof
....
rs.movenext
rs.close
这样如果要修改一点内容,那么每个页面都要改,所以我想把这个循环列表封装成一个组件或者类或者过程等。虽然ASP.NET里有类似的功能,但ASP.NET的封装失去了灵活性,把样式表格等HTML元素也封装起来,这样无法灵活改变显示外观。
所以我希望得到一种封装数据循环的方法,如下:

<%
MyFor.Start
MyFor.Table="a"
%>
姓名:<%=MyFor.item("Name")%>
<%
MyFor.End
%>

我想了很久,一直不知道如何实现这样的循环封装。

请教各位了!!!
谢谢!!!







...全文
43 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
subzero 2003-10-10
  • 打赏
  • 举报
回复
写个类
yllaji 2003-10-09
  • 打赏
  • 举报
回复
帮顶……
孟子E章 2003-10-09
  • 打赏
  • 举报
回复
http://www.asp101.com/articles/thanh/pagingclass/default.asp

A Reusable Paging Class... and More
imafool 2003-10-09
  • 打赏
  • 举报
回复
结合前台吧,就容易了。

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧