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

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

مغلق
بدأه C# inside في 4 سبتمبر 2006 · 3 رد · 684 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدي قاعدة بيانات مكونة من ثلاث الجداول

ولدي نموذج يحتوى على مربع نص

كما هو معروف فإن أي بيانات أدخلها في المربع هذا تأثر على مكان واحد في أحد الجداول

أنا أريد وبمجرد إدخال معلومه ما في مربع النص يتم تخزين نفس هذه القيمة في جدولين مختلفين

حاولت وضع اسم الحقول التى أريد تغييرها CONTROL sOURCE ووضعت بينهم فاصله وضعت & لكن لم يجدى الحل

فكيف استطيع عمل هذا وشكرا لكم مقدما

#2

السلام عليكم

أخي الكريم

يمكن عمل ذلك ولكن لماذا تريد تكرار البيانات في الجداول

لو تضع مثال لذلك يكون أفضل حتي يتم التعديل عليه

تقبل تحياتي

سوف أنسى الأمس واليوم و قــد أنــسى غــــــــــــــــــــدا

و سأنسى فترة في العمر قـــد ضاعت ســــــــــــــــــدى

غير أني سوف لا أنسى ســــــــــــــــــــــــــؤالا واحدا

حــــين قال القلب يوما فـــي ارتـــباك: كــــيف أنسي

#3

عزيزي .. السلام عليكم

من الأخطاء الشائعة عند تصميم قواعد البيانات أن تجعل بيان معين يتكرر فى أكثر من جدول

إلا إذا كان مفتاح أساسي سوف تضعه فى جدول آخر كمفتاح ضيف

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

هذا والله أعلم

سبحان الله وبحمده ... سبحان الله العظيم

#4

استخدم عبارة

DoCmd.RunSQL "insert into t_data (txtname,txtna,txttel,) values (txtname,txtna,txttel)"

DoCmd.RunSQL "insert into t_data (txtname,txtna,txttel,) values (txtname,txtna,txttel)"

على الأفتراضات التالية :

t_data= اسم الجدول المضاف إليه

txtname+txtna+txttel=اسماء حقول في الجدول المضاف إليه

txtname+txtna+txttel(الأخيرة) = حقول في النموذج الذي تعمل من خلاله .

mk17481_26bccea871.gif

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

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

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

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

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

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