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

استفسار بخصوص الحقول متعددة القيم

بدأه بتال في 28 أكتوبر 2012 · 3 رد · 747 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تحيه طيبه ..

عملت قاعدة بيانات خاصة بالموظفين ( الاسم ، الوظيفة ، ...... ، خطابات الشكر ( كمرفق) ...) وارسلتها للجميع بحيث يتم تعبئتها وارسال قاعدة البيانات كاملة مره ااخرى .. وقمت بعمل زر لتشغيل استعلام الحاقي يقوم بنفل جدول كل موظف إلى الجدول الرئيسي في جهازي وهو بنفس الحقول والنوع وحددت مكان قاعدة االبيانات حسب أجراءات انشاء الاستعلام الالحاقي

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

المشكله \ عند تشغيل الاستعلام تظهر رسالة ( لايمكن ان يحتوي الاستعلام insert into على حقل متعدد القيم)

سؤالي \ كيف يمكن حل هذه المشكله او اذا كان هناك حل اخر لنفل بيانات جدول إلى جدول اخر في قاعدة بيانات اخرى ؟

تحياتي

تم تعديل هذه المشاركة بواسطة بتال في 28 أكتوبر 2012 في 02:09

#2

اتمنى الرد من المختصين ،،،

اذاا كان االسؤال غير واضح راح اعيده ؟

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

تم تعديل هذه المشاركة بواسطة بتال في 30 أكتوبر 2012 في 01:33

#3

اسااتذتي الكرام ؟

#4
بتال كتب:

تحيه طيبه ..

عملت قاعدة بيانات خاصة بالموظفين ( الاسم ، الوظيفة ، ...... ، خطابات الشكر ( كمرفق) ...) وارسلتها للجميع بحيث يتم تعبئتها وارسال قاعدة البيانات كاملة مره ااخرى .. وقمت بعمل زر لتشغيل استعلام الحاقي يقوم بنفل جدول كل موظف إلى الجدول الرئيسي في جهازي وهو بنفس الحقول والنوع وحددت مكان قاعدة االبيانات حسب أجراءات انشاء الاستعلام الالحاقي

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

المشكله \ عند تشغيل الاستعلام تظهر رسالة ( لايمكن ان يحتوي الاستعلام insert into على حقل متعدد القيم)

سؤالي \ كيف يمكن حل هذه المشكله او اذا كان هناك حل اخر لنفل بيانات جدول إلى جدول اخر في قاعدة بيانات اخرى ؟

تحياتي

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

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

بمعنى أنه إذا كان حقل من نوع تكست يجب إلحاقه على حقل آخر من نوع تكست .... وهكذا

والحل بسيط وهو أن تجعلي حقل المرفق من نوع نص ويتم تخزين مسارات للملفات التي تريدي إلحاقها به وفي هذه الحالة يمكنك إلحاق أية بيانات خاصة به داخل الحقل المماثل الموجود على جهازك مع مراعاة الأتي:-

1- أن يربط جميع الأجهزة بشبكة

2- أن يتم تخزين مسار البيانات من خلال الدخول إلى الشبكة بمعنى أنه إذا كانت البيانات موجودة على ال d: بجهاز أحد المستخدمين فيجب تحديد المسار من خلال الشبكة أولا ثم الوصول إلى D: الخاص بهذا الجهاز وليس ال d: مباشرة وذلك لأنك عندما سوف تستعرضين المرفق من جهازك سوف تقرأين مسار فيجب أن يكون هذا المسار عبر الشبكة

3- بالطبع يتم إضافة كود بالبرنامج يمكنك من فتح المسارات المخزنة لاستعراض الصور أو ملفات الوورد أو خلافه

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

أرجو أن أكون أوضحت وشكرا

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

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

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

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

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