الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لاأعلم ماهو الخطأ في هذا الكود (كود Login)

بدأه مبرمجة الامارات في 5 مايو 2012 · 3 رد · 560 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

عملت كود للـ Login

بس لما أدخل بيانات اليوزرنيم خطأ يظهر لي مسج يقول بان الخطأ من الباسوورد

xru01632.png

أريد أصحح الخطأ ..هذا هو الكود

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.OleDb;
using System.Web.Security;

namespace Web_Based_Alumni_System
{
    public partial class AlumniLogin : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void Button1_Click(object sender, EventArgs e)
        {

            String conString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\صور الخريجين\pr\Web Based Alumni System\Web Based Alumni System\App_Data\AlumniD.mdb;Persist Security Info=True;";
            OleDbConnection w = new OleDbConnection(conString);
            w.ConnectionString = conString;
            w.Open();

            string queryString = "SELECT * FROM AlumniDB WHERE AlumniID='" + TextBox3.Text + "'AND [Password]='" + TextBox4.Text + "'";



            string AlumniID = "";
            string Password = "";

            OleDbCommand myCommand = new OleDbCommand(queryString, w);
            OleDbDataReader reader = myCommand.ExecuteReader();

            try
            {


                if (reader.Read())
                {

                    AlumniID = reader[0].ToString();


                    Session["AlumniID"] = AlumniID;
                    Session["[Password]"] = Password;


                    if (TextBox3.Text == AlumniID)
                    {
                        FormsAuthentication.RedirectFromLoginPage(TextBox3.Text, TextBox3.ReadOnly);
                        Response.Redirect("AlumniPage.aspx");
                    }


                    if (TextBox4.Text == Password)
                    {

                        Session["AlumniID"] = TextBox3.Text;
                        Response.Redirect("AlumniPage.aspx");
                    }
                         else
                        Label1.Visible = true;
                    Label1.Text = "Invaild UserName...!!";

                }
                    else
                    {
                        Label1.Visible = true;
                        Label1.Text = "Invaild Password...!!";
                    }
                }


            catch (Exception ex)
            {
                throw ex;
            }

            w.Close();

        }

تم تعديل هذه المشاركة بواسطة TareqVB في 7 مايو 2012 في 08:52 — السبب: وضع الكود داخل تاج الكود

#2
sad.gif
#3

السلام عليكم

الكود صحيح لكن رسالة الخطأ هي التي بحاجة الى تصحيح فبدل من

Label1.Text = "Invaild Password...!!";

غيريها الى

Label1.Text = "Invaild username or Password...!!";
#4

تسلم على الرد يعطيك العافية

مواضيع مشابهة