منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيفيه عمل حفظ البيانات الخاصة بمتابعة دخول وخروج المستخدمين للبرنامج - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم امثلة ومشاريع VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=188)
+--- الموضوع : كيفيه عمل حفظ البيانات الخاصة بمتابعة دخول وخروج المستخدمين للبرنامج (/showthread.php?tid=40870)



كيفيه عمل حفظ البيانات الخاصة بمتابعة دخول وخروج المستخدمين للبرنامج - Saly nor - 04-03-22

السلام عليكم
من فضلكم
ممكن مساعده في التوضيح لكود تسجيل بيانات عمليه الدخول والخروج من البرنامج للمستخدمين
وشكراً


RE: كيفيه عمل حفظ البيانات الخاصة بمتابعة دخول وخروج المستخدمين للبرنامج - SaedAmer - 05-03-22

انشأ جدول جديد
و عند الضغط على زي تسجيل الدخول اضف

كود :
If conn9.State = ConnectionState.Closed Then

               conn9.Open()

           End If
           Dim cmd9 As New OleDbCommand


           Dim sql As String = "INSERT INTO XXX (Cient_Name,Date,Time,Status) VALUES ('" & TextBox1.Text & "','" & DateTime.Now.ToString("dd/MM/yyyy") & "','" & DateTime.Now.ToString("hh:mm:ss") & "','" & "حضور" & "')"


           cmd9.CommandText = sql
           cmd9.Connection = conn9
           cmd9.ExecuteNonQuery()

وعند حذث / زر اغلاق البرنامج

كود :
If conn9.State = ConnectionState.Closed Then

               conn9.Open()

           End If
           Dim cmd9 As New OleDbCommand


           Dim sql As String = "INSERT INTO XXX (Cient_Name,Date,Time,Status) VALUES ('" & TextBox1.Text & "','" & DateTime.Now.ToString("dd/MM/yyyy") & "','" & DateTime.Now.ToString("hh:mm:ss") & "','" & "انصراف" & "')"


           cmd9.CommandText = sql
           cmd9.Connection = conn9
           cmd9.ExecuteNonQuery()

و انشاء فورم جديدة لعرض هذه البيانات في DataGridView مع وضع textbox او combobox لكتابة / لأختيار اسم المستخدم
واضف هذا لعرض البيانات

كود :
conn9 = New OleDbConnection(Constr9)
           conn9.ConnectionString = Constr9
           conn9.Open()

           ds9.Clear()
           Dim str9 As String = "SELECT * FROM XXX WHERE Cient_Name = " & textbox1.text
                   adapt9 = New OleDbDataAdapter(str9, conn9)
                      adapt9.Fill(ds9, "XXX")
                     BS9.DataSource = ds9
           BS9.DataMember = "XXX"
           CRM_Form.DataGridView1.DataSource = ds9.Tables(0)



RE: كيفيه عمل حفظ البيانات الخاصة بمتابعة دخول وخروج المستخدمين للبرنامج - Saly nor - 08-03-22

(05-03-22, 04:27 PM)SaedAmer كتب : انشأ جدول جديد
و عند الضغط على زي تسجيل الدخول اضف

كود :
If conn9.State = ConnectionState.Closed Then

               conn9.Open()

           End If
           Dim cmd9 As New OleDbCommand


           Dim sql As String = "INSERT INTO XXX (Cient_Name,Date,Time,Status) VALUES ('" & TextBox1.Text & "','" & DateTime.Now.ToString("dd/MM/yyyy") & "','" & DateTime.Now.ToString("hh:mm:ss") & "','" & "حضور" & "')"


           cmd9.CommandText = sql
           cmd9.Connection = conn9
           cmd9.ExecuteNonQuery()

وعند حذث / زر اغلاق البرنامج

كود :
If conn9.State = ConnectionState.Closed Then

               conn9.Open()

           End If
           Dim cmd9 As New OleDbCommand


           Dim sql As String = "INSERT INTO XXX (Cient_Name,Date,Time,Status) VALUES ('" & TextBox1.Text & "','" & DateTime.Now.ToString("dd/MM/yyyy") & "','" & DateTime.Now.ToString("hh:mm:ss") & "','" & "انصراف" & "')"


           cmd9.CommandText = sql
           cmd9.Connection = conn9
           cmd9.ExecuteNonQuery()

و انشاء فورم جديدة لعرض هذه البيانات في DataGridView مع وضع textbox او combobox لكتابة / لأختيار اسم المستخدم
واضف هذا لعرض البيانات

كود :
conn9 = New OleDbConnection(Constr9)
           conn9.ConnectionString = Constr9
           conn9.Open()

           ds9.Clear()
           Dim str9 As String = "SELECT * FROM XXX WHERE Cient_Name = " & textbox1.text
                   adapt9 = New OleDbDataAdapter(str9, conn9)
                      adapt9.Fill(ds9, "XXX")
                     BS9.DataSource = ds9
           BS9.DataMember = "XXX"
           CRM_Form.DataGridView1.DataSource = ds9.Tables(0)

شكراً جزيلاً على الرد والاهتمام
جزاك الله خيرا وجعله في ميزان حسناتك
هجرب الكود 
إن شاء الله
وهبلغك 
شكرا ألف شكر


RE: كيفيه عمل حفظ البيانات الخاصة بمتابعة دخول وخروج المستخدمين للبرنامج - ali_ahmed12 - 30-10-22

(05-03-22, 04:27 PM)SaedAmer كتب : انشأ جدول جديد
و عند الضغط على زي تسجيل الدخول اضف

كود :
If conn9.State = ConnectionState.Closed Then

               conn9.Open()

           End If
           Dim cmd9 As New OleDbCommand


           Dim sql As String = "INSERT INTO XXX (Cient_Name,Date,Time,Status) VALUES ('" & TextBox1.Text & "','" & DateTime.Now.ToString("dd/MM/yyyy") & "','" & DateTime.Now.ToString("hh:mm:ss") & "','" & "حضور" & "')"


           cmd9.CommandText = sql
           cmd9.Connection = conn9
           cmd9.ExecuteNonQuery()

وعند حذث / زر اغلاق البرنامج

كود :
If conn9.State = ConnectionState.Closed Then

               conn9.Open()

           End If
           Dim cmd9 As New OleDbCommand


           Dim sql As String = "INSERT INTO XXX (Cient_Name,Date,Time,Status) VALUES ('" & TextBox1.Text & "','" & DateTime.Now.ToString("dd/MM/yyyy") & "','" & DateTime.Now.ToString("hh:mm:ss") & "','" & "انصراف" & "')"


           cmd9.CommandText = sql
           cmd9.Connection = conn9
           cmd9.ExecuteNonQuery()

و انشاء فورم جديدة لعرض هذه البيانات في DataGridView مع وضع textbox او combobox لكتابة / لأختيار اسم المستخدم
واضف هذا لعرض البيانات

كود :
conn9 = New OleDbConnection(Constr9)
           conn9.ConnectionString = Constr9
           conn9.Open()

           ds9.Clear()
           Dim str9 As String = "SELECT * FROM XXX WHERE Cient_Name = " & textbox1.text
                   adapt9 = New OleDbDataAdapter(str9, conn9)
                      adapt9.Fill(ds9, "XXX")
                     BS9.DataSource = ds9
           BS9.DataMember = "XXX"
           CRM_Form.DataGridView1.DataSource = ds9.Tables(0)

هل هكذا نوع الحقول


RE: كيفيه عمل حفظ البيانات الخاصة بمتابعة دخول وخروج المستخدمين للبرنامج - ali_ahmed12 - 03-11-22

(30-10-22, 08:29 PM)ali_ahmed12 كتب :
(05-03-22, 04:27 PM)SaedAmer كتب : انشأ جدول جديد
و عند الضغط على زي تسجيل الدخول اضف

كود :
If conn9.State = ConnectionState.Closed Then

               conn9.Open()

           End If
           Dim cmd9 As New OleDbCommand


           Dim sql As String = "INSERT INTO XXX (Cient_Name,Date,Time,Status) VALUES ('" & TextBox1.Text & "','" & DateTime.Now.ToString("dd/MM/yyyy") & "','" & DateTime.Now.ToString("hh:mm:ss") & "','" & "حضور" & "')"


           cmd9.CommandText = sql
           cmd9.Connection = conn9
           cmd9.ExecuteNonQuery()

وعند حذث / زر اغلاق البرنامج

كود :
If conn9.State = ConnectionState.Closed Then

               conn9.Open()

           End If
           Dim cmd9 As New OleDbCommand


           Dim sql As String = "INSERT INTO XXX (Cient_Name,Date,Time,Status) VALUES ('" & TextBox1.Text & "','" & DateTime.Now.ToString("dd/MM/yyyy") & "','" & DateTime.Now.ToString("hh:mm:ss") & "','" & "انصراف" & "')"


           cmd9.CommandText = sql
           cmd9.Connection = conn9
           cmd9.ExecuteNonQuery()

و انشاء فورم جديدة لعرض هذه البيانات في DataGridView مع وضع textbox او combobox لكتابة / لأختيار اسم المستخدم
واضف هذا لعرض البيانات

كود :
conn9 = New OleDbConnection(Constr9)
           conn9.ConnectionString = Constr9
           conn9.Open()

           ds9.Clear()
           Dim str9 As String = "SELECT * FROM XXX WHERE Cient_Name = " & textbox1.text
                   adapt9 = New OleDbDataAdapter(str9, conn9)
                      adapt9.Fill(ds9, "XXX")
                     BS9.DataSource = ds9
           BS9.DataMember = "XXX"
           CRM_Form.DataGridView1.DataSource = ds9.Tables(0)

هل هكذا نوع الحقول

هل من رد


RE: كيفيه عمل حفظ البيانات الخاصة بمتابعة دخول وخروج المستخدمين للبرنامج - Kamil - 07-01-24

وعليكم السلام و رحمة الله و بركاته

كنت اتمنى لو انك اضفت الجزئية التي تريدها بواسطة مشروع تمدنا به و حيث انه التعامل معه سيكون اسرع


RE: كيفيه عمل حفظ البيانات الخاصة بمتابعة دخول وخروج المستخدمين للبرنامج - ahmedanwer - 07-02-24

شكرا على البرنامج