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

نعمل insert من جدولين ليس بينهم علاقة فى جدول جديد

مغلق
بدأه enjyshahin في 12 يناير 2006 · 3 رد · 628 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كل عام وانتم بخير

عندى login form أدخل منها إلى main form(MDI) وعن طريق هذه الmain form يوجد بها(insert ,update ,delete forms)

وعندى table به بيانات الموظفين الذين يتعاملون من الforms عن طريق صلاحيات كل واحد ولكل موظف رقم عن طريق هذا الرقم نعرف من يـُدخل البيانات ومن يـُعدلها ومن يلغيها

وعندى table اخر عبارة عن مساعدات للأرامل والأيتام وبهذا الجدول يوجد رقم ملف لكل واحد

انشأت جدول جديد لربط الجدولين وبه ثلاث columns الأول رقم الموظف والثانى رقم الملف والثالث هو التاريخ وهو يعتبر الgetdate

سؤالى هو عندما يعمل الموظف login - نعمل insert لهذا الرقم فى الجدول الثالث وفي نفس الوقت عندما يعمل أى إخال أو تعديل أو إلغاء - نعمل insert لرقم الملف فى نفس الجدول (الثالث) فكيف يمكننى عمل هذا ؟

أختكم enjy

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

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#2

تعمللي مع الجدول الثلث كانه الاصل في الادخال والتعديل

واسما الموظفين بارقمهم في كومبو بوكس ويرمي في الجدول الثالث وياخذمن الاول

وكذلك الفعل في الملف الثاني

فتاثير الصلاحيات علي دخول الفورما مما يوادي الي اغلاق افتح التعامل مع بعض الازار

اي خدمه

#3

السلام عليكم

الفكرة بسيطة ان شاء الله

هفترض انك حصلتى على رقم المستخدم من شاشة تسجيل الدخول واعتقد الموضوع بيسط ؟

الان هنعمل التالى

ضيفى Module جديد

واكتبى فيه التالى

     Private userid As Integer
    Property GetUser() As Integer
        Get
            Return userid
        End Get
        Set(ByVal Value As Integer)
            userid = Value
        End Set
    End Property  [CODE]
انا عملت خاصية ارسل واخد منها الرقم الخاص بى المستخدم 
وفى  شاشة Login هعمل التالى 
بعد كدة التاكد من المستخدم وكلة السر select * from Tbl_User where User_Name_Login='" & _UserName & "' and Password_Login='" & _PassWord & 

بعد كدة انا عندى خاصيه GetUser السابقة 
هفترض انى حصلت على رقم المستخدم فى TextBox1 كا مثال 
يبقا قبل فتح الشاشة الرئيسية هعمل التالى

GetUser = Me.TextBox1.Text.Trim

الان انا ضفت رقم المستخدم فى الخاصية 
علشان احصل على رقم الموظف صاحب التعديل ورقم الملف المعدل

MessageBox.Show(GetUser & "000" & Me.TextBox1.Text)

هنا انا ضفت رقم 000 بين رقم المستخدم ورقم الملف والسبب ممكن يكون المستخدم رقم 1 عدل رقم الملف رقم 2

لو انا عملت ضفت الاتنين ممكن يكون فى رقم مستخدم 12 او رقم ملف 12 فا الافضل ضم الاتنين مع بعض ورقم وسيط

بلنسبة لى تصميم الجدول المفروض يكون فيه على الاقل serial ويكون ترقيم علشان ممكن نفس المستخدم يعدل اكتر من مرة نفس السجل

مرفق مثال ان شاء الله يكون مفيد

WindowsApplication1.rar

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#4

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

شكرا لكما

شكرا استاذ waleedhm على هذا المثال المرفق فكان هذا هو ما اريده

تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 12 يناير 2006 في 23:21

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

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

هذا الموضوع مغلق.

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