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

استفسار فى ال Field Size

بدأه salehhf في 5 نوفمبر 2009 · 1 رد · 483 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لقد صممت برنامجى بالفيجول بيزيك معتمدا على قاعدة بيانات اكسس و حين علمت ان ملف الاكسس اقصى مساحة لة هى 2 جيجا فقط فاتجهت الى تقليل المساحات التخزينية و اصبحت اريد ان احسب المساحة التخزينية لكل سجل حتى استطيع ان احسب كم ستستوعب القاعدة من سجلات و عند حسابى للسجل على سبيل المثال بالنسبة للحقل من النوع رقم يأخذ (4byte"long integer") اما بالنسبة للحقل من النوع التاريخ ياخذ (8byte) المشكلة التى تواجهنى هو بالنسبة للحقل من النوع نص فاذا كانت المساحة التخزينية لة بالحروف فكم ستكون بال byte على سبيل المثال جعلت الحقل يستوعب حتى 50 حرف فكم ستكون بال byte

كذلك اذا كان هناك خطأ فيما يخص المساحة التخزينية الكلية لملف الاكسس و هى 2جيجا الرجاء افادتى

#2

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

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

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

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

تحياتـي

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

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

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

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

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