public void delTreeNodes(string sID)
??{
???
???string SQL;
???SqlDataReader drChild = Super.GetDataReader ("SELECT * FROM HR_Study_Dir WHERE ParentID = " + sID);
???while(drChild.Read())
???{
????delTreeNodes(drChild[0].ToString());
???}
???SQL = "DELETE? HR_Study_Dir WHERE HRID = " + sID;
???Super.RunSql(SQL);
???Super.Close();
??}