有一个问题,就是我取得某个用户的登录名,比如:domain\test,
我现在要从AD中查找这个用户的其他相关信息,该怎么写?我看了帮助,可是还是不行,大家帮帮忙! 

解决方案 »

  1.   

    string a=domain\test;  //求出姓名;
    string sql="select * from 表名 where 姓名字段名=" + a;
    SqlConnection con = DBCon.con();
    SqlCommand cmd=new SqlCommand(sql,con);
    con.Open();
    SqlDataReader ProDr=cmd.ExecuteReader(); 
    ProDr.Read();
    string id=Convert.ToString(ProDr["表中字段名"]);
    string email=Convert.ToString(ProDr["表中字段名"]);
    //Convert.ToString(ProDr["表中字段名"]);   求表中字段的值
             ProDr.Close();
    cmd.Dispose();
      

  2.   

    ADHelper 活动目录用户操作类 :
    http://blog.joycode.com/liuhuimiao/articles/20946.aspx