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


   Try
            If txtid.Text = "" Then
                MsgBox("من فضلك ادخل اسم المستخدم")
            ElseIf txtpass.Text = "" Then
                MsgBox("من فضلك ادخل كلمة المرور الحالية")
            ElseIf TextBox3.Text = "" Then
                MsgBox("من فضلك ادخل كلمة المرور الجديدة")
            ElseIf TextBox4.Text = "" Then
                MsgBox("من فضلك أعد كتابة كلمة المرور الجديدة")
            Else
                MsgBox("done")


                Dim idname As String = ""
                Dim pw As String = ""

                Dim STR = "select * from admin Where ID='" & txtid.Text
                Dim adp = New SqlDataAdapter(STR, sqlcon)
                Dim Ds = New DataSet
                adp.Fill(Ds)
                Dim DT As DataTable
                DT = Ds.Tables(0)
                If DT.Rows.Count <> 0 Then
                    idname = (DT.Rows(0).Item("id"))
                    pw = (DT.Rows(0).Item("password"))

                End If
                If idname = txtid.Text And pw = txtpass.Text Then
                    Dim sqlpic = "update admin set password=@password  where  id ='" & (txtid.Text) & "'"
                    Dim cmdpic As New SqlCommand(sqlpic, sqlcon)
                    cmdpic.Parameters.Add(New SqlParameter("@password", TextBox3.Text))
                    cmdpic.ExecuteNonQuery()
                    MsgBox("تم تغيير كلمة المرور بنجاح")
                    Me.Hide()
                    Form3.Show()
                Else
                    MsgBox("المعلومات المدخلة خاطئة")
                End If
            End If

        Catch ex As Exception
            MessageBox.Show(ex.Message, "info")
        End Try
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

اعتقد ممكن المشكلة في عدم غلق التنصيص في الجملة

كود :
Dim STR = "select * from admin Where ID='" & txtid.Text

خليها
كود :
"'" &  Dim STR = "select * from admin Where ID='" & txtid.Text
الرد }}}
تم الشكر بواسطة: أبوبكر سويدان , أبوبكر سويدان
#3
الخطأ في جملة SQL، أنت فتحت تنصيصاً ولم تغلقه.
الرد }}}
تم الشكر بواسطة:
#4
(14-02-19, 08:07 AM)أحمد النجارغلقته بس تضهر هاي النافذة كتب : وعليكم السلام ورحمة الله وبركاته

اعتقد ممكن المشكلة في عدم غلق التنصيص في الجملة

كود :
Dim STR = "select * from admin Where ID='" & txtid.Text

خليها
كود :
"'" &  Dim STR = "select * from admin Where ID='" & txtid.Text

(14-02-19, 01:39 PM)أبوبكر سويدانغلقته بس تضهر هاي النافذة كتب : الخطأ في جملة SQL، أنت فتحت تنصيصاً ولم تغلقه.
الرد }}}
تم الشكر بواسطة:
#5
السلام عليكم و رحمة الله و بركاته
أخي الكريم عبد الله .. اضافة لما تم اقتراحه من السادة الاكارم بارك الله فيهم
قم بوضع الكود من جديد لو سمحت من خلال المكان المخصص لادراج الاكواد .. مع الاشارة الى عدم وجود الكلمة المشار اليها برسالة الخطا داخل الاكواد .. مع ملاحظة جملة ال update لديك و الانتباه اذا كانت الحقول من نوع أرقام سينتج لديك اخطاء علامات التنصيص هذه ..
و لو ممكن تضع مثالا مشابها بالاكسس
تحياتي
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , princelovelorn


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] استخدام كلمة برمجية كمتغير mmaalmesry 1 166 02-10-25, 08:55 AM
آخر رد: Taha Okla
  جهاز ارسال رسائل SMS من خلال برنامج فيجوال بيسك جيولوجي مبتدئ 4 1,017 05-09-25, 12:37 PM
آخر رد: جيولوجي مبتدئ
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 824 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 796 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,222 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  [VB.NET] حفظ تنسيق الفورم ثم تطبيقة علي فورم اخر فيجوال بيسك abo ragab 7 1,215 09-07-25, 12:45 AM
آخر رد: abo ragab
  مشكلة في حفظ البيانات مصمم هاوي 2 1,019 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  بطء في جلب البيانات مصمم هاوي 9 1,001 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  تعديل كود تحديث البيانات مصمم هاوي 1 784 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 697 26-04-25, 12:24 AM
آخر رد: الدريساوي

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


يقوم بقرائة الموضوع: