如何让代码变得更简洁

简约至上

 

2011年5月10日

递归同步AD账号

摘要: 思路:因为AD本身就是一棵树,而且.Net Framework中提供了对AD的操作对象(DirectoryEntry).该对象包含children和parent属性.所以利用这些属性使用递归算法可以批量生成Insert语句.获得这些SQL语句后,你就可以按照你想要的方式来执行了. 假设你的部门表有三个字段:DeptID,DeptName,ParentDeptID.根据一般情况,DeptID分类两种类型:整型和GUID类型.DeptName为字符型,ParentDeptID跟DeptID一致. 先说DeptID为GUID类型: 这种情况比较简单,因为window os 中的AD存储时,默认使用. 阅读全文

posted @ 2011-05-10 12:43 我每天都在进步o(∩_∩)o... 阅读(1186) 评论(6) 推荐(0) 编辑

导航