تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] من فضلكم ساعدوني
#1
السلام عليكم
انا اصمم نظام وطلبو مني ان اضيف ميزة ان المستخدمين الي يستخدمو النظام بأمكانهم يغيرو كلمة المرور الخاصة بيهم
وعندي جدول user هدا الي اظيف فيه المستخدمين وطبعا اسم المستخدم(UN) وكلمة المرور (PW)
طبعا صممت فورم يحتوي علي 4 (textbox) الي هما اسم المستخدم الأسم البرمجي(cmbUser), وكلمة المرور القديمةالأسم البرمجي(txtOldPass) , وكلمة المرور الجديدة(txtNewPass) , واعادة كلمة المرور(txtNewPassConf)
 والكود كما موضح بس مش راضي يشتغل ويعطي اخطاء فرجاء منكم حد يشوفلي الاخطاء ولو الغلط في جملة الupdate
PHP كود :
Dim con As OleDbConnection = New OleDbConnection()
Dim cmd As OleDbCommand
Dim sql 
"SELECT UN, PW FROM Users WHERE UN='" cmbUser.Text "' AND PW='" txtOldPass.Text "'"
cmd = New OleDbCommand(sqlcon)
con.ConnectionString = ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=../Database.mdb")
con.Open()
Dim dr As OleDbDataReader cmd.ExecuteReader

Try
 
  If dr.Read False Then
      MsgBox
("Password is incorrect!")
 
     txtOldPass.Text ""
 
     txtNewPass.Text ""
 
     txtNewPassConf.Text ""
 
  ElseIf txtNewPass.Text <> txtNewPassConf.Text Then
      MsgBox
("Passwords do not match!")
 
     txtOldPass.Text ""
 
     txtNewPass.Text ""
 
     txtNewPassConf.Text ""
 
  Else
 
     
      MsgBox
("You password has been changed!")
 
     cmbUser.SelectedIndex = -1
      txtOldPass
.Text ""
 
     txtNewPass.Text ""
 
     txtNewPassConf.Text ""
 
  End If
Catch 
ex As Exception
   MsgBox
(ex.Message)
End Try
con.Close()
Abdoo Alaswad
Abdoo
Else
 
    
      Dim cmdText 
"UPDATE Users SET PW = @pwd " _
                    
"WHERE UN = @uname AND PW = @oldpwd"
 
     dr.Close()
 
     OleDbCommand cmdUpdate = new OleDbCommand(cmdTextcon)
 
     cmdUpdate.Parameters.AddWithValue("@pwd",txtNewPass.Text
 
     cmdUpdate.Parameters.AddWithValue("@uname",cmbUser.Text
 
     cmdUpdate.Parameters.AddWithValue("@pwd",txtOldPass.Text
 
     cmdUpdate.ExecuteNonQuery()
 
     MsgBox("You password has been changed!")
 
     cmbUser.SelectedIndex = -1
      txtOldPass
.Text ""
 
     txtNewPass.Text ""
 
     txtNewPassConf.Text ""
 
  End If 
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
من فضلكم ساعدوني - بواسطة zinab ali - 10-04-17, 06:44 AM
RE: من فضلكم ساعدوني - بواسطة abdualla - 10-04-17, 09:41 AM
RE: من فضلكم ساعدوني - بواسطة zinab ali - 10-04-17, 03:04 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  من فضلكم اخوانى فى اسرع وقت خالد كامل1 1 293 03-04-25, 09:01 PM
آخر رد: رمضان272
  ايجاد حساب المجموع من فضلكم محمد خيري 2 353 07-02-25, 10:12 PM
آخر رد: محمد خيري
  [VB.NET] السلام عليكم من فضلكم ما هذا الخطأ علما أنني أستعمل الدالة format لتغيير شكل التاريخ Aminsoft 0 830 21-11-22, 01:15 PM
آخر رد: Aminsoft
  لدي سؤال من فضلكم في موضوع الاستاد الفضل shwehdi4pc في كيفية حماية البرنامج محمدعبدالسلام 2 887 01-11-22, 10:16 AM
آخر رد: محمدعبدالسلام
  لدي سؤال من فضلكم في موضوع الاستاد الفضل shwehdi4pc في كيفية حماية البرنامج محمدعبدالسلام 0 682 30-10-22, 10:56 PM
آخر رد: محمدعبدالسلام
  اخواني الاعزاء لدي سؤال من فضلكم abdalwahd 3 860 09-10-22, 04:29 PM
آخر رد: abdalwahd
  من فضلكم المساعدة:mdf ازاى اتصل به على نفس الجهاز dr.programming 7 1,485 16-05-22, 01:07 PM
آخر رد: DR.YASER
  [سؤال] محتاج خط qr code ضروري من فضلكم CoderMM 5 1,989 15-12-21, 03:52 AM
آخر رد: AmrSobhy
  [سؤال] من فضلكم استفسار Necro PC 2 1,190 13-07-21, 06:39 PM
آخر رد: Necro PC
Big Grin [سؤال] من فضلكم كود Necro PC 3 1,415 17-05-21, 05:30 PM
آخر رد: aldery

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


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