62,041
社区成员
发帖
与我相关
我的任务
分享
public void GetTree(object Class, ref string result)
{
result = result + Class + ",";
DataTable dt = WuQi.Data.DbHelper.ExecuteDataset("select Id from Class where ParentId=" + Class).Tables[0];
if (dt.Rows.Count != 0)
{
foreach (DataRow item in dt.Rows)
{
Class = item["Id"];
GetTree(Class, ref result);
}
}
result += "WuQi.Search";
}
public static void GetTree(object Class, ref string result)
{
IClass _Class = (IClass)_Assembly.CreateInstance("WuQi." + SiteConfig.GetDbtype + "Provider.Class");
_Class.GetTree(Class, ref result);
}
foreach (DataRow item in dt.Rows)
{
Class = item["Id"];
GetTree(Class, ref result);
}
public void GetTree(object Class, ref string result)
{
result = result + Class + ",";
foreach (DataRow item in dt.Select("parentId=" + Class))
{
Class = item["Id"];
GetTree(Class, ref result);
}
result += "WuQi.Search";
}