コード例 #1
0
ファイル: Form2.cs プロジェクト: 013alsdnr/ShoppingMall
        private void EmailCheckBtn_Click(object sender, EventArgs e)
        {
            string email   = E_mailBox.Text;
            string dbEmail = "";
            string sql     = "SELECT USER_EMAIL FROM TBL_USER WHERE USER_EMAIL = " + "'" + email + "'";

            dt = db.GetDBTable(sql);

            foreach (DataRow dr in dt.Rows)
            {
                dbEmail = dr["user_email"].ToString();
            }

            if (email == dbEmail)
            {
                MessageBox.Show("이미 가입된 이메일 입니다.");
                E_mailBox.Text = "";
                E_mailBox.Focus();
                return;
            }
            else
            {
                MessageBox.Show("사용 가능한 이메일 입니다.");
            }
        }
コード例 #2
0
ファイル: Form2.cs プロジェクト: 013alsdnr/ShoppingMall
        private void E_mailBox_LostFocus(object sender, EventArgs e)
        {
            //MessageBox.Show("로스트포커스 함수 들어옴");
            email = E_mailBox.Text;

            int @count = countChar(email, "@");
            //MessageBox.Show(@count.ToString());

            int dotCount = countChar(email, ".");

            //MessageBox.Show(dotCount.ToString());

            if (@count != 1 || dotCount > 2)
            {
                MessageBox.Show("Email 양식에 맞지 않습니다.");
                E_mailBox.Text = "";
                E_mailBox.Focus();
            }
        }