أهلا وسهلا بك زائرنا الكريم في Yaser Apps، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

طريقة عمل شاشة دخول بلغة فيجوال بيسك و قواعد البيانات SQLITE

og1P8d6-Bx4 1 - جملة الاتصال  2 - محتويات زر الدخول  3 - التنقل من صندوق نصوص لأخر تحميل ملف العمل من هنا 



09-12-2024 06:44 مساءً
معلومات الكاتب ▼
تاريخ الإنضمام : 26-11-2024
رقم العضوية : 1
المشاركات : 62
الجنس :
الدعوات : 3
قوة السمعة : 80
1 - جملة الاتصال 

CODE

Private DbCommand As String = ""
Private bindingSrc As BindingSource
Private DbName As String = "auditor_db.db"
Private DbPath As String = Application.StartupPath & "\" & DbName
Private ConnString As String = "Data Source =" & DbPath & ";Version=3"
Private Connection As New SQLiteConnection(ConnString)
Private Command As New SQLiteCommand("", Connection)
Dim Pos As Point



2 - محتويات زر الدخول 

CODE

  If TextBox1.Text.Trim = "" Or TextBox2.Text.Trim = "" Then
      MessageBox.Show("لا يمكن ترك صندوق النصوص الخاص باسم المستخدم او كلمة السر فارغا", "رسالة هامة", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign, False)
      Exit Sub
  End If
  Connection.Open()
  If Connection.State = ConnectionState.Open Then
      Command.Connection = Connection
      Command.CommandText = "Select * from user Where user_name ='" & TextBox1.Text & "'"
      Dim reader As SQLiteDataReader = Command.ExecuteReader
      Dim found As Boolean = False
      Dim username As String
      Dim userpassword As String
      Dim userrole As String
      Using reader
          While (reader.Read())
              username = reader.GetString(1)
              userpassword = reader.GetString(2)
              userrole = reader.GetString(3)
              found = True
          End While
      End Using

      If found = False Then
          MessageBox.Show("اسم المستخدم غير موجود ";)
          Connection.Close()
          Exit Sub
      End If

      If TextBox2.Text <> userpassword Then
          MessageBox.Show("كلمة السر خاطئة";)
          Connection.Close()
          Exit Sub
      End If

      If userrole = "مدير" Then
          main.Show()
          main.Label2.Text = username
          main.Label5.Text = userrole
          Me.Hide()

      End If
      If userrole = "مستخدم" Then
          main.Show()
          main.Label2.Text = username
          main.Label5.Text = userrole
          Me.Hide()
      End If
  End If

  Connection.Close()


3 - التنقل من صندوق نصوص لأخر
CODE

 Private Sub TextBox1_KeyDown(sender As Object, e As KeyEventArgs) Handles TextBox1.KeyDown
     If e.KeyCode = Keys.Enter Then
         TextBox2.Focus()
     End If
 End Sub



تحميل ملف العمل من هنا :right-arrow:
توقيع :Yasser
الان يمكنك الاشتراك فى افضل استضافة و احصل على دومين مجانى 

look/images/icons/i1.gif طريقة عمل شاشة دخول بلغة فيجوال بيسك و قواعد البيانات SQLITE
  14-12-2024 06:00 مساءً   [1]
معلومات الكاتب ▼
تاريخ الإنضمام : 30-11-2024
رقم العضوية : 12
المشاركات : 4
الجنس :
قوة السمعة : 10
السلام عليكم
الله ينور يا هندسة  :sunflower (2):
فين باقي الشرح طيب  :hmm:
توقيع :A7MAD3LAA
اللهم انت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت 
❤️
بسم الله الذي لا يضر مع اسمه شيء في الارض ولا في السماء وهو السميع العليم
❤️

look/images/icons/i1.gif طريقة عمل شاشة دخول بلغة فيجوال بيسك و قواعد البيانات SQLITE
  17-12-2024 01:48 مساءً   [2]
معلومات الكاتب ▼
تاريخ الإنضمام : 17-12-2024
رقم العضوية : 121
المشاركات : 2
الجنس :
قوة السمعة : 110
:sunflower (2):مشكور يا غلبي  :sunflower (2):

look/images/icons/i1.gif طريقة عمل شاشة دخول بلغة فيجوال بيسك و قواعد البيانات SQLITE
  19-12-2024 12:16 صباحاً   [3]
معلومات الكاتب ▼
تاريخ الإنضمام : 19-12-2024
رقم العضوية : 126
المشاركات : 3
الجنس :
قوة السمعة : 110
جزاك الله خيرا اخ على الشروحات وعلى هاته المواد التعليمية جعلها الله في ميزان حسناتك ان شاء الله

اضافة رد جديد اضافة موضوع جديد



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
طريقة عمل شاشة المستخدمين بالفيجوال بيسك و SQLITE Yasser
6 352 Yasser

الكلمات الدلالية
طريقة ، شاشة ، دخول ، بلغة ، فيجوال ، بيسك ، قواعد ، البيانات ، SQLITE ،









الساعة الآن 01:15 PM