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

كيف يمكن الحاق حقل واحد فقط من جدول إلى جدول آخر

بدأه أبو شادي في 29 أكتوبر 2008 · 8 رد · 1,001 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السادة المشرفين والاعضاء السلام عليكــم ورحمـة الله وبركاتــة

يوجد لدي جدولين t2 -t1 بينهما علاقة راس واطراف

ولهما نموذجين f2 -f1

المطلوب الحاق الحقل المسمي بـ txtcod والموجود في الجدول t1 إلى الحقل المسمي ايضا بـ txtcod الموجود في جدول t2

وذلك عند إضافة اي سجل جديد في النموذج f1 تظهر رسالة تقول لايمكن الاضافة لانه مرتبط بجدول اخر

وقد حاولت بعمل استعلام الحاقي للتكست ولكن دون فائدة مرفق مثال للتعديل

وجزاكم الله خيرا

____________.rar

#2

للرفع

#3

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

ما الغرض من عملية الالحاق هذه؟؟

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

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

#4

استاذنا الاستاذ / ايهاب

الغرض من عملية الالحاق هي عند اضافة كود جديد واسم موظف جديد في الجدول t1 لا يقبل إلا اضافته أولا في الجدول t2

وهذا المثال المرفق عبارة عن مثال مصغر جدا لبرنامج شؤون الموظفين الذي أنا قد اكملته بمساعدة هذا المنتدي العظيم وكان لك دور معي في بعض الاجابات.

فقد طلب مني اخيرا ان أدرج كل قسم من اقسام شؤون الموظفين مثل الشؤون المالية ـ قسم الحاسبات ـ قسم الاجور وهكذا وكل قسم به عدد معين من الموظفين ولذلك احتاج لعمل مثل هذا الاستعلام لإدخال وتحديث البيانات

فأن امكن اكون شاكرا جزاك الله كل الخير

مع تقدير واحترامي لكم

#5

اخي أبو شادي

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

في مثالك العلاقة هي علاقة رأس بأطرف وعملية التحديث تسير بصورة عكسية ... فلو كانت العلاقة واحد الى واحد فستتم العملية بدون عائق

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

هذا ما وددت ايضاحه واكيد بأن استاذنا ايهاب عنده اجابة وافية افضل مني عن هذا الموضوع

ورغبة مني في مساعدتك فقد عملت لك طريقة بالتحايل وهي بالمرفق .

____________.rar

#6

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

اخي الكريم يوسف بارك اللهفيك وشكر لك وغفر

اخي الكريم أبو شادي

فقط لي تعليق على بنية القاعدة..

أصلا لماذا تفصل البيانات الى جدولين وهي يمكن بل يجب ان تكون في جدول واحد ؟؟

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

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

#7

اخي الكريم الاستاذ / يوسف أحمد

اشكرك على اصرارك لمساعدتك لي كما احترم فكرتك المدهشة للتحايل (كما سميتها )لايجاد حل وهو تعبير جميل جدا قد اعجبني في مثل هذه المواقف الصعبة لقد وجدت فعلا الحل لي بارك الله فيك وجعله في ميزان حسناتك

وانا قد فهمت من فكرتك انك اضفت حقل (غير منضم ) وسميته txt1 وفي الفيجول جعلت قيمة هذا الحقل تساوي قيمة حقل txtcod هذا ممتاز

ولكن بعد ذلك

وجعلت ( بعد التحديث للحقل الغير المنضم ) بعض الاكواد مثل كود dim لم افهم كيف تم ذلك فارجو توضيح ولو بالقليل او شرح لما تم إن كان عندك وقت عموما المشكلة قد حلت وجزاك الله خير ولك كل الاحترام والتقدير

اخي الكريم الاستاذ / ايهاب عثمان / أبو حسين

سؤالك وجيه جدا جدا جدا صحيح لماذا لم يتم دمج الجدولين في جدول واحد سؤال لم يصدر إلا من استاذ خبير فأنا لا اجمالك

والاجابة هي ان الجدول الاول الاساسي عندي في البرنامج به كثير من المعلومات المتعارف عليها في شؤون الموظفين ولو اضفت بيانات الاقسام

عليه يصبح كبير جدا كما انه يوجد عندي بعض نماذج بحث ولما فيها من اسرار العمل اخاف ان يطلع عليها بعض المستخدمين معي في العمل وليس لهم الحق في الاطلاع ولذلك فضلت فصل جدول الاقسام ( t2 )

لك كل الشكر والاحترام وجزاك الله عني كل الخير

#8

بارك الله فيك استاذي الغالي ايهاب وجزاك الله خير الجزاء

اخي ابو شادي

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

عموماً اخي الكريم : dim هي لتعريف المتغيرات وبإمكانك البحث عنها لمزيد من التفاصيل

الفكرة هي ان نقوم بفتح الجدول الاساسي والذي يحتوي على المفتاح الرئيسي ثم نضيف اليه القيمة المدخلة في مربع النص الغير منضم وبهذا يتم ادراج القيمة بالجدول الاساسي اولاً ومن ثم تضاف القيمة الى الجدول الفرعي.

معذرة فانا احاول ان اشرح لك الكود ولكن المشكلة بالموقع لا تسمح بذلك.

تم تعديل هذه المشاركة بواسطة يوسف احمد في 31 أكتوبر 2008 في 23:22

#9

جزاك الله كل خير أخي / يوسف

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

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

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

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

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