// 아이디 입력이 성공하면 패스워드를 입력받는데 // 위에서 입력한 ID를 받아온다 public void pwCheckFunc(string Id) { string PW; // 패스워드를 입력받고 print.loginPwMessage(); PW = showStarPW(); if (PW == "b") { run.start(); } // 해당 ID에 해당하는 데이터를 DB에서 가져옴 ds = sd.selectCondition("member", "ID", Id); // 해당 ID에 대한 비밀번호가 맞다면 TRUE 리턴 // 아니라면 에러메세지 출력 후 함수 재호출 foreach (DataRow r in ds.Tables[0].Rows) { if (PW == Convert.ToString(r["PW"])) { return; } else { print.noMatchPW(); pwCheckFunc(Id); } } }