随笔 - 4  文章 - 1  评论 - 19 

最新评论

@Eric_ho 仔细看下,LPAD是自建的函数,上面代码里有的。
dbo.Lpad() 这个啥 函数,明明是oracle里面的。。sql里面会有嘛。。上面的语句错的
你这个只查了一个Class_Parent为null的记录,如果有多个一级呢?
AppDomain.CurrentDomain.setData("DataDirectory","C:\\Data\\bin\\Debug\"); 来改变|DataDirectory|的值,WinForm程序中默认为exe文件所在目录。
请问在rdlc 中导出PDF时能嵌入字体吗??
Re:[转]关于socks5代理的编写 .oo0尐強oО 2010-01-08 23:07  
请问有再详细点的介绍吗?或者例子
回十楼,生成的树已经排好序了,如果要生成SELECT 里的树,请参见 http://www.cnblogs.com/cyq1162/archive/2008/04/17/1157507.html这篇文章.
请问如果用C#做成2楼那种效果谁知道应该怎么做?在数据库里可以直接生成那种效果吗? 我在这里先谢过啦~
|DataDirectory| web.config 指绝对路径的 App_Data 目录
以上例子是单个父节点的情况,如果父节点有多个时: -- ============================================= -- Author: <kingimg> -- Create date: <2009-2-5> -- Description: <生成已排序的树> -- ============================================= Create PROCEDURE [dbo].[pCMS_Site_Class__GetList] @ClassID int AS BEGIN with RelClass as ( [b]select *,0 as Level,cast(Row_Number() over (order by csc.OrderID desc) as nvarchar(max)) as treepath from CMS_Site_Class where ClassID = @ClassID[/b] union all select csc.*,rc.[Level] + 1,rc.treepath + dbo.Lpad(Row_Number() over (order by csc.OrderID desc),8) as treepath from CMS_Site_Class as csc inner join RelClass as rc on csc.ClassID_Parent = rc.ClassID ) SELECT * from RelClass order by treepath END
--引用--------------------------------------------------
Microshaoft: 树大了肯定性能不会好

应该冗余 空间换时间 牺牲更新的效率 换取 读取的高效
树型结构数据在数据库基本表中的存储及维护
<a href="http://blog.csdn.net/playyuer/archive/2003/05/28/2855.aspx" target="_new">http://blog.csdn.net/playyuer/archive/2003/05/28/2855.aspx</a>
--------------------------------------------------------
与维护类似1_2_3的帖子路径一样差不多,不过使用MAXID这样子的数字查询条件比使用like '1_2_%' 高效多了
树大了肯定性能不会好

应该冗余 空间换时间 牺牲更新的效率 换取 读取的高效
树型结构数据在数据库基本表中的存储及维护
http://blog.csdn.net/playyuer/archive/2003/05/28/2855.aspx
学习研究一下,之前我在工作中也遇到过,之前用的是临时表,性能和灵活性等方面都不是很好。
楼主写SQL的能力不是一般的强!..
收藏了到研究..
re: 使用SQL2005 递归查询结合Row_Number()实现完全SQL端树排序 海洋——海纳百川,有容乃大. 2009-02-05 13:12  
提倡自给!好,谢谢博主共享。
















做这样的功能,熟悉NicPetshop的话只需要1分钟,几乎都是生成的

不错不错。以前在程序里递归,总觉得麻烦。