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

وشكرا لكم
الرد }}}
تم الشكر بواسطة:
#2
السؤال ناقص :

مثل اسم قاعدة البيانات ، اسم الجدول ، اسماء الحقول ..... إلخ

ضع مثال بسيط للفكرة وسوف تجد الحل بشكل سريع .
الرد }}}
تم الشكر بواسطة: elgokr
#3
اوضحها لك بشكل افضل

فرضاً لديك قاعدة بيانات بها جدولين 

الجدول الأول 

datatable1
يوجد به حقلين
username
password

الجدول الثاني
datatable2
يوجد به حقول خاصة ببيانات الموظفين مثلاً



وحتى يتمكن المستخدم من الدخول إلى النموذج الموجود به بيانات الموظفين في الجدول الثاني يجب عليه أولاً  إدخال إسم المستخدم وكلمة المرور الخاصة به والتي ستكون مسجله في الجدول الأول !

اتمنى أكون شرحت الفكره بشكل جيد !

أنا توصلت مع المحاوله إلى كود يعمل بشكل جيد وهو المرفق مع هذا الرد ولكن الغريب أنه قام بالتحقق من إسم المستخدم وكلمة المرور دون أن أحدد له الجدول المقصود ولست أعلم كيف !
إذا ممكن أحد يشرح هالنقطه اكون جدا شاكر له !

كود :
Imports System.Data.OleDb

Public Class LogIn    

Public con As New OleDbConnection("provider=microsoft.ace.oledb.12.0;" & "data source=" & Application.StartupPath & "\MyPassData.accdb")
Dim da As New OleDbDataAdapter
Dim dt As New DataTable

Private Sub ButtonToUserSghinIn_Click(sender As Object, e As EventArgs) Handles ButtonToUserSghinIn.Click

Dim UName As String = dt.Rows(0)("UserName") 'إسم المستخدم الموجود في الجدول الأول في قاعدة البيانات
Dim Upass As String = dt.Rows(0)("Passsword") 'كلمة  المرور الموجوده في الجدول الأول في قاعدة البيانات

       If TextUserNam.Text <> UName And TextUserPass.Text <> Upass Then
           MsgBox("بيانات إسم المستخدم وكلمة المرور غير صحيحة يرجى التأكد منها والمحاولة مره أخرى", vbInformation, "My Key")
           TextUserNam.Text = ""
           TextUserPass.Text = ""
           TextUserNam.Focus()
           Exit Sub
       Else End If

       MineF.Show()
       Me.Hide()

End Sub
الرد }}}
تم الشكر بواسطة: elgokr
#4
بعد التحقق من اسم المستخدم وكلمة المرور قم بالتالي :

فتح الفورم المطلوب :

FormName.Show()

في حدث اللود تبع الفورم نيم ضع الأكواد التي تريدها .
الرد }}}
تم الشكر بواسطة: elgokr , ZaerAllail


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 145 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  [VB.NET] حل مشكلة الاتصال بقواعد البيانات access loay775 2 171 25-02-24, 06:29 AM
آخر رد: loay775
  انشاء قاعدة بيانات من ملف سكربت strongriseman 5 510 17-02-24, 02:57 PM
آخر رد: strongriseman
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 264 11-02-24, 08:43 PM
آخر رد: assuhimi
  فلترة datagridview بدون قاعدة بيانات صالح عبدالله 3 320 02-02-24, 04:07 PM
آخر رد: صالح عبدالله
  [VB.NET] منع تكرار البيانات في عند الادخال مبرمج صغير 1 2 270 24-01-24, 05:18 PM
آخر رد: مبرمج صغير 1
  التحقق من خلال محتوى خلية عن طريق textbox صالح عبدالله 2 224 24-01-24, 12:54 PM
آخر رد: صالح عبدالله
Photo [كود] مطلوب كود يستخدم الأوامر فقط لتحديث قاعدة بيانات بـ vb.net AhmedEissa 4 650 18-01-24, 11:40 PM
آخر رد: العتيق
  [VB.NET] مساعدة في استدعاء البيانات معينه من form الأول إلى form 2 بدون التعديل loay775 2 282 18-01-24, 05:04 PM
آخر رد: loay775
  [VB.NET] إعادة استدعاء البيانات من قاعدة بيانات اكسس والاهم الصورة مبرمج صغير 1 1 282 13-01-24, 01:17 PM
آخر رد: مبرمج صغير 1

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


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