|
tableName: ProductCategory
CategoryID 自动编号 ParentCategoryID 数字 CategoryName 文本
| CategoryID |
ParentCategoryID |
CategoryName |
| 1 |
0 |
特色产品 |
| 2 |
0 |
软件产品 |
| 3 |
0 |
产品代理 |
| 4 |
1 |
清防垢系列类 |
| 5 |
1 |
油气井增产类 |
| 6 |
1 |
钻井应用类 |
| 7 |
1 |
特殊行业应用类 |
<% function getParentCategoryFullName(CategoryID,conn,FullName) if CategoryID=0 then getParentCategoryFullName="无父类" exit function end if Set rs1=Server.CreateObject("ADODB.Recordset") strSQL="SELECT CategoryName,ParentCategoryID FROM ProductCategory WHERE CategoryID=" & CategoryID rs1.Open strSQL,conn,1,1 tmpID=rs1.fields(1).value tmpName=rs1.fields(0).value rs1.close set rs1=nothing if FullName<>"" then FullName= tmpName & "-" & FullName else FullName=tmpName end if if tmpID<>0 then FullName=getParentCategoryFullName(tmpID,conn,FullName) end if getParentCategoryFullName=FullName end function %> 
|