手机
当前位置:查字典教程网 >编程开发 >ASP教程 >asp实现树型结构
asp实现树型结构
摘要:蛙蛙推荐:asp实现树型结构选择自onlytiancai的Blog关键字蛙蛙推荐:asp实现树型结构出处

蛙蛙推荐:asp实现树型结构选择自onlytiancai的Blog

关键字蛙蛙推荐:asp实现树型结构

出处

<---------[test]表生成脚本---------------

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[test]')andOBJECTPROPERTY(id,N'IsUserTable')=1)

droptable[dbo].[test]

GO

CREATETABLE[dbo].[test](

[id][int]IDENTITY(1,1)NOTNULL,

[str_note][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL,

[father_id][int]NULL

)ON[PRIMARY]

GO

-->

<>

<%

Dimstrconn,conn,rs,sql

strconn="Driver={sqlserver};server=localhost;database=wawavote;uid=sa;pwd=sa;"

Dimi

i=0

FunctionShowTree(parentID)

i=i+1

Dimrs

Setrs=Server.CreateObject("ADODB.RecordSet")

sql="SELECTid,str_note,father_id,(SELECTstr_noteFROMtestt2WHEREt2.id=t1.father_id)ASParentNameFROMtestt1WHEREt1.father_id="&Cint(parentID)

rs.opensql,strconn,1,1

DoWhileNotrs.Eof

forj=1toi

Response.Write("---")

next

Response.Write(rs(1)&"["&rs(3)&"]<br>")

ShowTreers(0)

i=i-1

rs.Movenext

Loop

rs.Close:Setrs=Nothing

EndFunction

SubShowTable(table)

Dimrs

Setrs=Server.CreateObject("ADODB.RecordSet")

sql="select*from"&trim(table)

rs.opensql,strconn,1,1

Fori=0Tors.Fields.Count-1

Response.Write("["&rs.fields(i).Name&"]")

next

Response.Write("<br>")

DoWhileNotrs.Eof

Fori=0Tors.Fields.Count-1

Response.Write("["&rs.fields(i).Value&"]")

next

Response.Write("<br>")

rs.MoveNext

Loop

rs.Close:Setrs=Nothing

Endsub

ShowTree(0)

ShowTable("test")

%>

【asp实现树型结构】相关文章:

用asp实现批量删除bak文件

asp数据库防下载处理

asp 简单数据库连接类

asp中用数据库生成不重复的流水号

pjblog实现类似CMS的首页调用

asp 在线调查系统

用asp实现检测文件编码

asp中for循环的使用方法

asp的程序能实现伪静态化的方法

Asp实现假静态

精品推荐
分类导航