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

زيادة حجم قاعدة البيانات بشكل غير طبيعي

مغلق
بدأه LBLB في 8 سبتمبر 2004 · 9 رد · 884 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

تحية للجميع

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

أي مع صورة الخطاب نجد أن الصورة مثلا يكون حجمها 90 كيلو بايت وعندما ندرجها في الحقل المعد لها يزداد حجم القاعدة بشكل كبير فعدما أدرجت 8 صور اصبح حجم القاعدة 5 ميقا وهي في الأصل 260 كيلو بايت فهل من حل لهذه المشكلة

#2

الحل عمل link مع الصورة بدل تضمينها

#3

أخي الكريم ،،، بإمكانك حفظ جميع صوّر الخطابات ،،، في مجلد معين ،،، وبأسماء معينة مثل :

خطاب1

خطاب2

خطاب3

أو أي أسم أنت تحدده ،،، ثم تنشيء جدول تضع فيه حقلين :

الحقل الاول : هو إسم الخطاب أي : ( خطاب1 ) أو ( خطاب2 ) ,,,,, وهكذا .

الحقل الثاني : صفة هذه الخطاب أي : ( ترقية فلان ) أو ( أجازة فلان ) ،،،، وهكذا .

ثم تنشيء نموذج يقرأ من هذا الجدول ،،، ومرتبط بمجلد الصوّر ،،، فعند تحديدك لـ :

( خطاب1 ) سوف يعرض لك من مجلد الصوّر ,,,

بهذه الطريقة سوف تضيف في القاعدة بدل الصوّر نصوص ،،، وسوف تتغلب على عدم زيادة حجم القاعدة ...

مرفق لك مثال على ذلك ,,, عسى أن يفي بالغرض

ملاحظة : لكي يعمل هذا المثال بشكل صحيح ضع هذا المجلد ( muslim ) بما يحتويه من ملفات على السواقة ( \:C ) ,,,,

تحياتي : أبو عقيل

muslim.rar

المسلم من سلم الناس من لسانه ويده

#4

شكرا للتعريج على الموضوع

الاخوان الافاضل

اذا ممكن شرح طريقة عمل اللينك

الملف المرفق من الاستاذ ابو عقيل لم يعمل بالشكل الصيحيح اذا ممكن شرح الطريقة يا استاذي الفاضل

#5

أخي الكريم ،،، تحية طيبة وبعد ,,,

اقتباس
الملف المرفق من الاستاذ ابو عقيل لم يعمل بالشكل الصيحيح

لقد شرحت الطريقة ،،، وسوف أشرحها لك مرة أخرى :

1 - الملف المرفق الذي أرفقته في مشاركتي السابقة الذي بإسم ( muslim ) يحتوي على مجلد ( Folder ) ،،، بداخل هذا المجلد يوجد ملف بإسم ( db2.mdb ) ،،، وأيضا يوجد به مجلد ( Folder ) آخر بإسم ( pics ) ،،، هذا المجلد بداخلة ( 3 ) صوّر عادية ،،، للتجربة بدلاً من صوّر الخطابات .

2 - قم بفك الضغط لهذا المجلد ( muslim ) وضعه في السواقة (\:C ) . بما يحتويه من ملفات .

أي سوف يكون عندك على السواقة (\:C ) :

المجلد يعني ( Folder ) بإسم ( muslim ) ، يحتوي على :

ملف ( db2.mdb ) ، ومجلد بإسم ( pics ) .

بهذه الكيفية سوف يعمل معك المثال إن شاء الله .

مع خالص تحياتي : أبو عقيل

المسلم من سلم الناس من لسانه ويده

#6

اخي خبير اكسس

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

في الواقع باسم الاخوه المشاركين نشكر لك جهودك السخيه , واجتهادك في الرد السريع والوافي على استفساراتنا .

وارجو المعذره على المداخله ولكن ذكرت هنا انه يجب وضع المثال في السواقه c: وفي مسار معين

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

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

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

مع تحياتي للجميع

#7

تحية للجميع

نعم يا أبا عقيل اشتغلت القاعدة بالشكل المطلوب

دمت أستاذا لنا

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

#8

الحمد لله أن عمل معاك المثال بالشكل المطلوب

تحياتي : أبو عقيل

المسلم من سلم الناس من لسانه ويده

#9

يا اخوان انا مع نفس المشكلة .....

لدي برنامج لشؤون الموظفين .. به حوالي 150 موظف .. لكل موظف .. صورة

تخيلوا كما سيكون حجم قاعدة البيانات عندي .....

200 MB وتصل بعض الاحيان الى 250 MB بسبب الصور

لماذا لا يتم افراد موضوع مستقل لطريقة ربط الصور بدل تضمينها في قاعدة البيانات

انا اتذكرة ان هذه الميزة كانت سهلة جداً في Access 97 ولكن اختلفت في اوفس اكس بي واوفس 2003 ...

وفعلاً احتاجها .. كثيراً ...

المشكلة اين :

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

يا ريت احد يشرحها إلينا شوي شوي .. وبالعامي المكسر .

تقبلوا تحياتي ..

#10

للرفع

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

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