الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ربط زر السجل للامام والخلف والسجل الاول

بدأه h_k007 في 1 أغسطس 2012 · 1 رد · 819 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا في بداية مشروع لمنظومة شئون الموظفين وعملت التحليلات والفورم ولدي بعض الافكار وقد رائيت المشاريع اغلبها مربوط بالاكسس وليس ب SQL

علما بان دليل او الادلة هيا مربوط بي كومبو بوكس في الملف الشخصي

والادلة تمشل كمثال :

دليل الادارت

ودليل المؤهلات العلمية

دليل الجنسيات

اود منكم مساعدتي في كود برمجي للازرار السجل الامام والخلف والسجل الاول والاخير بنفس النسق الكود الحالي في الاتصال ولكم جزيل الشكر ..علما بإني اقف عند بعض النقاط وارجو منكم التكفل بمساعدتي ووضعي علي الطريق الصحيح

وشكراً

post-110143-087651100 1343840352_thumb.j

الملف الخاص بلجزء المطلوب الا وهو الادلة والتي تتكون

معلومات : معلومات الفورم : الرقم =txtmag_no

الادارة: txtmag_name

مدير الادارة:txtmag_boss

صفته: txtmag_sgin

الداتا بيز :index_mangment

mangment_no

,mangment

,boss

,sign

HSR_1.rar

كود التعديل في دليل الادارات

  Private Sub Btnedit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnedit.Click
        If txtmag_no.Text = "" Then
            MsgBox(" هل انت متأكد من عملية التعديل ", MsgBoxStyle.MsgBoxRtlReading, "تنفيذ عملية الحدف")
            txtmag_no.Focus()
        ElseIf Not IsNumeric(txtmag_no.Text) Then
            MsgBox("لايمكنك ادخال قيمة غير عددية للاسم", MsgBoxStyle.MsgBoxRtlReading, "ادخال خاطئ")
            txtmag_no.Text = ""
            txtmag_no.Focus()
        Else
            If MessageBox.Show("هل انت متأكد من تعديل سجل الموظف الحالي", "حدف سجل موظف", MessageBoxButtons.YesNo, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign) = Windows.Forms.DialogResult.Yes Then
                Try
                    CON.Open()
                    'Dim sq As String = "update index_mangment set magment='" + txtmag_name.Text + "',boss =" + txtmag_boss.Text + ",sign ='" + txtmag_sgin.Text + "' where magment_no=" + txtmag_no.Text + ""
                    Dim sq As String = "UPDATE index_mangment SET magment = '" & txtmag_name.Text & "' , boss = '" & txtmag_boss.Text & "' , sign= '" & txtmag_sgin.Text & "'  WHERE magment_no ='" & txtmag_no.Text & "'"

                    Dim cmd As New SqlCommand(sq, CON)
                    cmd.ExecuteNonQuery()
                    MsgBox("تمت عملية التعديل البيانات بنجاح", MsgBoxStyle.MsgBoxRtlReading, "تنفيذ اجراء الحدف")

                    txtmag_no.Text = ""
                Catch ex As Exception
                    MsgBox(ex.Message)
                Finally
                    CON.Close()
                End Try
            Else
                MsgBox("تم الغاء عملية التعديل بناء على رغبتك", MsgBoxStyle.MsgBoxRtlReading, "الغاء عملية التعديل")
            End If
        End If
    End Sub

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

المرفقات
pic form.jpg
#2

أخي الفاضل

- يوجد بداخل هذا الرابط وهذه المشاركة القيمة مثال كامل لطريقة عمل أزارار التعديل والحفظ والحذف

- كما يوجد بداخل المثال طريقة عمل Navigation Buttons وهي أزرار التنقل بين السجلات

- المثال مصمم بقواعد بيانات SQL Server وليس الاكسس حسب طلبك

- ارجو فحص المثال جيدا ومحاولة التعلم من خلالة كيف يتم عمل أزرار التنقل بين السجلات Navigation Buttons

- طريقة تصميم الاجراءات المخزنة والتي تم عمل مثال لطريقة اجراء الحفظ الحذف والتعديل والتي هي أفضل من كتابة جملة الاستعلام داخل محرر الفجيوال بيسك مباشرة

post-46243-085865600 1343888275_thumb.jp

المرفقات
1.jpg

certifiedj.jpg

 

 

Image Hosted by ImageShack.us

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…