用排序串字段实现树状结构(库结构)

2016-01-29 17:59 5 1 收藏

用排序串字段实现树状结构(库结构),用排序串字段实现树状结构(库结构)

【 tulaoshi.com - ASP 】

  以下是建立库结构的Sql语句(以一个简单的树状留言薄为例):

if exists(select * from sysobjects where ID = object_id("guestbook"))
  drop table guestbook
go
drop table guestbook
create table guestbook(
  lybid int identity(1,1),
  guestname varchar(40) NOT NULL,
  guestitle varchar(100) NOT NULL,
  guestcomm varchar(8000),
  putdate varchar(20),
  puttime varchar(10),
  guestemail varchar(50),
  emailflag bit,
  rootid int,
  fromip varchar(25),
  orderstr varchar(3)
)

    由于是以前做的,时间和日期使用字符型列,其实可以改为datetime的,现在没时间修改和优化了,也懒得倒数据。
    程序并没有经过优化,如果你的系统比较大,应该进行索引及程序的优化!!
 

来源:http://www.tulaoshi.com/n/20160129/1503864.html

延伸阅读
标签: ASP
  数据库设计中order_value是用来排序的,具体实现是    **注意以下的讨论是对一个主题而言,就是对一棵树而言!    如果加一新贴那么  order_value=0    如果跟贴查比父贴  order_value大的order_value    如果有假设为next_value,那么新帖的 &nb...
PrivateSubCommand1_Click() OnErrorGoToErr100 '定义表与字段 DimDefDatabaseAsDatabase DimDefTableAsTableDef,DefFieldAsField SetDefDatabase=Workspaces(0).OpenDatabase(App.Path&"vbeden.mdb",0,False) SetDefTable=DefDatabase.CreateTableDef("VB编程乐园") 'dbBinary=9 ...
DataSet ds=new DataSet(); System.Data.SqlClient.SqlConnection cnn=new System.Data.SqlClient.SqlConnection("server=(local);database=northwind;trusted_connection=yes") ; cnn.Open(); System.Data.SqlClient.SqlCommand cmd=new System.Data.SqlClient.SqlCommand(); cmd.Connection=cnn; cmd.CommandText="Select * from PersonDeta...
标签: Web开发
树型结构是一类应用非常广泛的数据结构。人类社会中宗族的族谱和现代企业的组织形式都是树型结构。在计算机领域中,文件系统中文件的管理结构、存储器管理中的页表、数据库中的索引等也都是树型结构。随着Internet的飞速发展,树型结构在浏览器/服务器(Browser/Server,简称B/S)应用系统的应用也越来越广泛。 目前,在互联网上广泛存在、...
标签: ASP
  【bigeagle】 于 2000-12-6 14:38:50 加贴在 Joy ASP ↑:     bbs的树形结构显示可以有很多种方法,其中比较容易想到的是递归和排序串方法,但这两种方法并不是很好,那么怎 样才算是比较合理的算法呢?     递归方法不用讲,大家都知道怎么用,先讲讲排序串方法,最简单的排序串方法可以这...

经验教程

303

收藏

7
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部