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

هل اضيف مجموعة صور (بحجم 2 ميجا )الى القاعدةام لا

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

بسم الله الرحمن الرحيم

ممكن يا اخواني تساعدوني في هذي المشكلة

في البرنامج الذي اعمل به عندما اقوم بادخال بيانات شخص (الاسم والعنوان ،.......................... الخ)

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

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

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

فما هو الحل

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

سيؤثر في الاداء

الرجاء المساعدة لاني متوقف الان عن تصميم البرنامج

وما من كاتب إلا سيفنى *** ويبقى الدهر ماكتبت يــداه

فلا تكتب بكفك غير شيء *** يسرك في القيامة ان تراه

لا تنسى تشجيعي بالنقر على

add.png اذا كانت مشاركتي مفيدة
#2

عند اضافة الصور يمكن الاختيار بين طريقتين للربط بين الصورة وقاعدة البيانات.

وذلك من خلال الخاصية "نوع الصورة" أو Picture type

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

ولكن لاحظ ... انه عند الغاء صورة او تغيير اسمها على القرص سوف تختفي من قاعدة البيانات

كذلك عند نسخ القاعدة من جهاز لاخر لابد ان تنسخ معها كافة الصور المرتبطة بالقاعدة والموجودة على الجهاز

الثانية : طريقة التضمين و تسمى الصورة هنا Embadded - تجعل الصورة ضمن قاعدة البيانات ويضا وهنا يزيد حجم القاعدة كلما زاد عدد الصور وهو لا يناسب قاعدة بيانات كثيرة الصور مثل قاعدتك.

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

ارجو ان تكون الاجابة واضحة .....

وبالتوفيق. :D

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

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

إقرأ معي

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

======

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

الكتاب :

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

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

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

-----------

كتب سابقة

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

#3

الأخ إيهاب ما قصر ...

ولكن حبيت أزيد وأنصحك بطريقة الارتباط Linked في قاعدتك هذه ، وحتى يكون عملك منظم قم بعمل مجلد جديد في أي مكان على القرص وضع به الصور ، وإذا أردت أن تقوم بنقل البرنامج إلى جهاز آخر قم أيضاً بنقل المجلد وضعه في نفس المكان الموجود فيه المجلد في الكمبيوتر الأول .. وشكراً

ولكن إذا عرض علي هذا البرنامج لاستخدمت برنامج مثل visual basic مثلاً وقمت بربطه بالأكسس حيث يكون التعامل مع واجهات Visual Basic والتخزين في قاعدة البيانات ويكون هناك حقل خاص في كل سجل تحفظ به أمتداد الصورة التي تختارها عن طريق Visual Basic ... وهكذا يكون التحكم أقوى ...

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

#4

شكراً على المساعدة وإن شاء الله راح اخذ برأيكم بس ترى فيها صعوبه طريقة الارتباط

رغم اني بعمل البرنامج عن طريق الفيجوال بيسيك وقاعدة البيانات عن طريق اكسس لكن طريقة الربط فيها مشاكل بالنسبة لنقل البيانات وخاصة اذا كان المستخدم مايفهم شي

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

وتسلموووووووووووووووووووووووو

وما من كاتب إلا سيفنى *** ويبقى الدهر ماكتبت يــداه

فلا تكتب بكفك غير شيء *** يسرك في القيامة ان تراه

لا تنسى تشجيعي بالنقر على

add.png اذا كانت مشاركتي مفيدة
#5

شكراً على المساعدة وإن شاء الله راح اخذ برأيكم بس ترى فيها صعوبه طريقة الارتباط

رغم اني بعمل البرنامج عن طريق الفيجوال بيسيك وقاعدة البيانات عن طريق اكسس لكن طريقة الربط فيها مشاكل بالنسبة لنقل البيانات وخاصة اذا كان المستخدم مايفهم شي

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

وتسلموووووووووووووووووووووووو

وما من كاتب إلا سيفنى *** ويبقى الدهر ماكتبت يــداه

فلا تكتب بكفك غير شيء *** يسرك في القيامة ان تراه

لا تنسى تشجيعي بالنقر على

add.png اذا كانت مشاركتي مفيدة

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

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

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

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

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

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