冷月葬花魂 发表于 2015-1-16 23:18:15

ASP教程之不必递回完成树形布局的一种办法

缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用windows系统,没有linux安全递回不必递回完成树形布局的一种办法

次要的技能在Level(帖子复兴深度)的操纵上

SunADM于2000.07.26
____________________________________________
演示表的布局
____________________________________________

表名:BBS

字段
数据范例
申明ID主动编号 RootIDInt根帖ID,自己为根帖则RootID=IDFIDInt父帖ID,上一层帖子的ID,如是根帖则FID=NULLLevelSmallInt根帖Level=0,其他根据复兴的深度递增SubjectChar主题
____________________________________________
SQL语句(须据此创立纪录集rs):
____________________________________________

SELECT*
FROMBBS
ORDERBYBBS.RootIDDESC,BBS.Level,BBS.FID,BBS.DESC
____________________________________________
显现树形布局的有关语句:
____________________________________________

Level=0

Response.Write"<ul>"

WhileNOTrs.EOF

Ifrs("Level")<levelThen
Fori=1ToLevel-1
Response.Write"</ul>"
Next
EndIf

Ifrs("Level")>levelThen
Response.Write"<ul>"
EndIf
Response.Write"<li>"&rs("Subject")&"</li>"

level=rs("Level")
rs.MoveNext

Wend

Response.Write"</ul>"
__________________________________________________________
跋文:本来我一向用递回做这事,由于以为次要的速率瓶颈该是在
分页下面,以是一向……呵呵!直到明天廖家远当头一棒……
但愿对人人有所匡助(扔几块玉过去吧!筹办好了几个麻袋等着那!:P)
LastModified2K-07-2613:14
</p>写软件都是想的时间比写的时间要长的.如果反过来了就得看看是什么原因了.另外大家可以回去问问公司里的小MM.(一般企业里,跟你们交付软件接触得最多的是她们)

再现理想 发表于 2015-1-17 22:41:39

Server:这个表示的服务器,操作服务器的一些工具使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件

愤怒的大鸟 发表于 2015-1-18 07:03:14

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

admin 发表于 2015-1-21 11:24:08

我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.

乐观 发表于 2015-1-25 22:03:40

Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件

小女巫 发表于 2015-2-9 16:58:56

我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.

第二个灵魂 发表于 2015-2-27 12:07:33

我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。

冷月葬花魂 发表于 2015-3-9 03:30:52

跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组

飘灵儿 发表于 2015-3-16 20:14:46

哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?

活着的死人 发表于 2015-3-23 00:22:18

从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
页: [1]
查看完整版本: ASP教程之不必递回完成树形布局的一种办法