当前位置:编程学习 > C#/ASP.NET >>

请问 windowsForm 类中属性怎么使用多遍 [新手请教]

class1{
 private string memberID;
 public string MemberID

        {
            get
            {
                return memberID;
            }
            set 
            {
                memberID = value;
            }
            
        }
}
登陆的时候 将登陆者的id存储在这里,如果修改密码什么的好用,
可是 还有社员一览等功能,在连接数据库取出值的类中,还要将所有社员id 都放到这里 ,那么值会改变怎么办?我怎么再使用其做登陆者密码修改的功能,

还有  try
            {
                conn.Open();
                string sql = "SELECT MEMBER_ID,MEMBER_NAME,MEMBER_AUTH,UPDATE_DATE FROM MEMBER_MASTER";
                SqlCommand cmd = new SqlCommand(sql, conn);
                SqlDataAdapter adp = new SqlDataAdapter(cmd);
                DataTable dt = new DataTable();
                adp.Fill(dt);

                log.DrMemberCount = dt.Rows.Count;
                foreach (DataRow row in dt.Rows)
                {
                    log.MemberID =row["MEMBER_ID"].ToString();
                }
               }
            catch (Exception ex)
            {
                throw ex;
            }
        finally 
        {
            conn.Close();
        }
        return log;
        }
       只能传一个值 就是在页面 2个id 只显示最后一个 怎么改阿

--------------------编程问答-------------------- 实例化一个专门用来存放登录信息的类来存放登录信息。 --------------------编程问答-------------------- 不行啊 要求是必须用一个类 还是同一个属性做啊 --------------------编程问答-------------------- 用static吧。 --------------------编程问答-------------------- 不让用啊 晕 --------------------编程问答-------------------- 不让用static,那就直接存储在Applicatio中啊。 --------------------编程问答-------------------- 晕si 
        public List<MemberMessage> GetMemberAll()
        {
            SqlConnection conn = SqlConn.GetConn();
            List<MemberMessage> logList = new List<MemberMessage>();
            try
            {
                conn.Open();
                string sql = "SELECT MEMBER_ID,MEMBER_NAME,MEMBER_AUTH,UPDATE_DATE FROM MEMBER_MASTER";
                SqlCommand cmd = new SqlCommand(sql, conn);
                SqlDataAdapter adp = new SqlDataAdapter(cmd);
                DataTable dt = new DataTable();
                adp.Fill(dt);

                foreach (DataRow row in dt.Rows)
                {
                    MemberMessage log = new MemberMessage();
                    log.MemberID = row["MEMBER_ID"].ToString();
                    log.MemberName = row["MEMBER_NAME"].ToString();
                    log.MemberAuth = row["MEMBER_AUTH"].ToString();
                    log.UpdateDate = Convert.ToDateTime(row["UPDATE_DATE"]);
                    logList.Add(log);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conn.Close();
            }
            return logList;
        }
刚才同事告诉我了 这里的人不热情啊 难道我给的分少? --------------------编程问答-------------------- 怎么给分阿 不会、点哪个阿 --------------------编程问答-------------------- 怎么回事啊 --------------------编程问答-------------------- 点右上角的管理~给分
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,