تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيف يمكنني ان اعمل شاشة دخول مستخدم
#12
(31-05-14, 03:21 AM)vbnet كتب :
(26-05-14, 10:35 PM)hassan كتب : ...
...كيف يمكنني ان اسوي شاشة دخول مستخدم يعني مثال :
انا عندي برنامج وفيه في البدايه كلمة تسجيل ودخول تسجيل يسوي يوزر جديد وبعده يقدر يروح يسوي دخول...
اتمنى شرح كل شي باتفصل عشان افهم
واي طريقه ممكنه وارجو شرح افضل طريقه
...

.....

طريقة عمل نافذة تسجيل دخول

منقول

عمل قاعدة بيانات أكسس باسم db1.mdb وإنشاء جدول باسم Users وبه الأعمدة النصية التالية ( UserName و UserPass )

نقوم يإضافة قاعدة البيانات للمشروع بالطريقة التالية: (فقط لمن يريد قاعدة البيانات بجوار ملف تشغيل البرنامج)
من القائمة Project إختر ...Add Existing Item
نقوم بتحديد نوع الملفات إلى (Data Files (*.xsd;*.dbml;*.xml;*.mdf;*.mdb;*.accdb;*.sdf
نبحث عن قاعدة البيانات ونختارها
بعد قليل تظهر النافذة Data Source Configuration Wizard نضغط زر Cancel (لأننا لا نريد إنشاء داتاست بالمعالج).
الآن أصبحت قاعدة البيانات داخل المشروع



نعمل فورم به عدد 2 من TextBox و زر واحد Button ونستخدم الكود التالي
كود :
Private conn As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db1.mdb;")

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim sql As String = " SELECT * FROM [Users] WHERE [UserName]=@UserName "
    Dim comm As New OleDb.OleDbCommand(sql, conn)
    comm.Parameters.AddWithValue("@UserName", TextBox1.Text)
    comm.Parameters.AddWithValue("@UserPass", TextBox2.Text)
    Dim dt As New DataTable
    Dim da As New OleDb.OleDbDataAdapter(comm)
    If da.Fill(dt) > 0 AndAlso dt.Rows(0).Item("UserPass") = TextBox2.Text Then
        ' الدخول للبرنامج
    Else
        MsgBox("إسم المستخدم أو كلمة المرور غير صحيحة", MsgBoxStyle.Critical + MsgBoxStyle.MsgBoxRtlReading + MsgBoxStyle.MsgBoxRight)
    End If
End Sub

.....


ماضبط معي بس الله يعطيك العافيه ما تقصر
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] خطا عن دخول للمنظومة MOHAMMED ALZWI 5 406 10-03-25, 02:03 AM
آخر رد: أبووسم2
  منع أي مستخدم لديه الصلاحيات الكاملة من حذف الأدمن F.H.M 6 470 20-11-24, 09:53 PM
آخر رد: F.H.M
  [VB.NET] مساعدة في تغير لون جميع شاشة المشروع MOHAMMED ALZWI 2 498 29-08-24, 02:33 PM
آخر رد: MOHAMMED ALZWI
  السلام عليكم - محتاج كود لوحة الارقام في شاشة paid cash Hamza8484 1 410 13-08-24, 10:23 AM
آخر رد: تركي الحلواني
  كيف يمكنني الضغط على DataGridView_CellFormatting عبر Button1 moh61 1 398 27-06-24, 12:48 AM
آخر رد: asmarsou
  [سؤال] كيف أقدر اعمل إحصائيات محمد العامر 1 413 16-06-24, 06:35 PM
آخر رد: غزة العزة
  كيف يمكنني إعداد ترقيم تلقائي ويتجدد الترقيم في كل سنة mram3242 15 7,039 02-06-24, 08:25 PM
آخر رد: atefkhalf2004
  [VB.NET] كيف يمكنني استظافة سوفت وير برنامج ادارة جهاز السي بي سي في المختبر الى برنامجي الحزين اليماني 2 677 15-01-24, 10:39 PM
آخر رد: الحزين اليماني
  ارجو المساعدة فى شاشة طباعة الباركود new_programer 10 1,241 09-01-24, 08:41 PM
آخر رد: new_programer
  [VB.NET] كيف يمكنني إعداد ترقيم تلقائي ويتجدد الترقيم في كل يوم Osama_NY 8 3,437 04-11-23, 01:42 PM
آخر رد: الحزين اليماني

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


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