تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طلب مساعدة واجهتني مشكلة في واجهة تسجيل الدخلو للبرنامج
#1
السلام  عليكم  واجهتني  مشكلة  في  واجهة تسجيل  الدخلو للبرنامج  

  حيث  اني  لايمكن لي  ان  ادخل  الى البرنامج بيطلع  عندي  خطا  كما في  الصورة  
   
((  لا أحد يمكن له  ان يحدد متى يموت ولكن هو  من يقدر  ان يحدد  كيف يعيش بعد الموت فالحياة والمماة بيد الله  لكن  حياتك بعد الموت بيدك  فلا  تندم  على شيء فاتك في الدنيا لربما يرزقك  الله  خير  منه في  الاخرة  او لربما  دفع الله  عنك به  شيأ  اعظم  ...  تلك  هي  مشيئة الله  عز  وجل )) 
الرد }}}
تم الشكر بواسطة:
#2
ماهو الكود المسؤال عن ظهور هذه الرسالة؟
يعني ماذا كتبت عند صحة معلومات الدخول ....|| وايضا العكس.
الرد }}}
تم الشكر بواسطة: Done , Done , فراس الغزي
#3
اذهب الى كود الزر الخاص بالدخول
وقم بتعطيل كود Try
وقم بتنفيذ الكود الذى بداخل الـ Try فى الزر
حتى يظهر لك تفاصيل الخطاء كاملاً
لتتمكن من المعرفة هل المشكلة من جانب كود الاستعلام والاتصال بقاعدة البيانات
ام ماذا 

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: Done , Done , فراس الغزي
#4
(26-07-18, 07:20 PM)elgokr كتب :
اذهب الى كود الزر الخاص بالدخول
وقم بتعطيل كود Try
وقم بتنفيذ الكود الذى بداخل الـ Try فى الزر
حتى يظهر لك تفاصيل الخطاء كاملاً
لتتمكن من المعرفة هل المشكلة من جانب كود الاستعلام والاتصال بقاعدة البيانات
ام ماذا 

تحياتى لك
وتمنياتى لك التوفيق

السلام  عليكم  اخي  الجوكر  

  انا  استعملت  هذا الكود  لستعلام  ولكن  لازالك  المشكلة قائمة  ولا  اعرف  السبب  اخي  العزيز 

الكود
   
كود :
Try
            Dim DT As New DataTable
            cmd = New SqlCommand("select * from USERS where USERNAME=@USERNAME and PASSWORD=@PASSWORD", SqlConn)
            cmd.Parameters.Add(New SqlParameter("@USERNAME", SqlDbType.VarChar, 50)).Value = TXT_NAME.Text
            cmd.Parameters.Add(New SqlParameter("@PASSWORD", SqlDbType.VarChar, 50)).Value = TXT_PASS.Text
            SqlConn.Open()

            Dim dr As SqlDataReader = cmd.ExecuteReader
            dr.Read()



            If dr.HasRows Then
                Dim frm As New Main_Page

                frm.Show()

                Me.Close()
                dr.Close()
            Else
                MsgBox("تأكد من كلمة المرور او الاسم رجاءا ", MsgBoxStyle.Exclamation, "هنالك مشكلة")

            End If



            SqlConn.Close()
        Catch ex As Exception
            MsgBox(e.ToString)
            SqlConn.Close()

        End Try

اخوتي  الاعزاء  تم  حل  المشكلة  حيث  ظهرت المشكلة  في اتصال بقاعدة  البيانات  طبعا  عرفت  اتوصل  للحل  بعد  مراجعة  توصية  الاخ  الجوكر شكرا  لك  اخي  العزيز
((  لا أحد يمكن له  ان يحدد متى يموت ولكن هو  من يقدر  ان يحدد  كيف يعيش بعد الموت فالحياة والمماة بيد الله  لكن  حياتك بعد الموت بيدك  فلا  تندم  على شيء فاتك في الدنيا لربما يرزقك  الله  خير  منه في  الاخرة  او لربما  دفع الله  عنك به  شيأ  اعظم  ...  تلك  هي  مشيئة الله  عز  وجل )) 
الرد }}}
تم الشكر بواسطة: elgokr
#5
لماذا لا تسنخدم الداتا تيبل بدل الداتا ريدر

PHP كود :
Dim DT As New DataTable
            Dim adp 
As New SqlDataAdapter("select * from USERS where USERNAME=@USERNAME and PASSWORD=@PASSWORD"SqlConn)
 
           adp.SelectCommand.Parameters.Add(New SqlParameter("@USERNAME"SqlDbType.VarChar50)).Value TXT_NAME.Text
            adp
.SelectCommand.Parameters.Add(New SqlParameter("@PASSWORD"SqlDbType.VarChar50)).Value TXT_PASS.Text
           
            adp
.Fill(DT)
            
            If 
DT.Rows.Count 0 Then
            
             Dim frm 
As New Main_Page

                frm
.Show()
                
Me.Close()
                
                
 
          
            Else
                MsgBox
("تأكد من كلمة المرور او الاسم رجاءا "MsgBoxStyle.Exclamation"هنالك مشكلة")

 
           End If 
الرد }}}
تم الشكر بواسطة: فراس الغزي



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم