private List<int> listAreaId = new List<int>();
/// <summary>
/// 递归获取本区域下面的所有子集
/// </summary>
/// <param name="areaId"></param>
private void GetAreaListId(int areaId)
{
string sql = string.Format(@"SELECT area_id FROM bi_area WHERE parent_id={0}", areaId);
var dt = DBUtil.DiningBaseInfo.ADO.ExecuteDataTable(sql);
if (dt != null && dt.Rows.Count > )
{
foreach (DataRow dr in dt.Rows)
{
listAreaId.Add(Convert.ToInt32(dr["area_id"].ToString()));
GetAreaListId(Convert.ToInt32(dr["area_id"].ToString()));
}
}
}

最新文章

  1. 关于对CSS尺寸单位&#39;em&#39;的长期误解
  2. Hibernate中的GetCurrentSession()方法
  3. 三层ViewPager嵌套 的事件处理
  4. VC获取并修改计算机屏幕分辨率(MFC)
  5. Java代码操作Redis的sentinel和Redis的集群Cluster操作
  6. java.lang.ArithmeticException: / by zero
  7. Java 操作mongodb
  8. MySQL的备份和恢复
  9. 【洛谷2744 】【CJOJ1804】[USACO5.3]量取牛奶Milk Measuring
  10. JAVA实现Base64编码的三种方式
  11. Redis学习——详解Redis配置文件(三)
  12. swoole web服务
  13. git的reset的理解
  14. WCF开发框架形成之旅---WCF的几种寄宿方式
  15. 大整数四则运算------(c++ 实现 乘法没有用傅里叶变换)
  16. 常用CSS技术收藏
  17. [转]OData and Authentication – Part 5 – Custom HttpModules
  18. 浮点数(floating-point number)二进制存储格式
  19. PTA L2-004 这是二叉搜索树吗?-判断是否是对一棵二叉搜索树或其镜像进行前序遍历的结果 团体程序设计天梯赛-练习集
  20. 【python】计算器

热门文章

  1. GWT中自定义你的&quot;cell&quot;
  2. Day3(1)linux文件系统及文件类型
  3. 机器学习:SVM(scikit-learn 中的 RBF、RBF 中的超参数 γ)
  4. net.sf.json.JSONObject 和org.json.JSONObject
  5. web.xml中classpath表示什么样的路径
  6. Scala的Json序列化
  7. Striker-一款功能较多的web渗透工具
  8. 设置mysql表名大小写不敏感
  9. Oracle——基础知识(一)
  10. C#理解泛型(源代码)及 default(T)