تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حل مشكلة امتلأ قاعدة بيانات أكسس
#1
السلام عليكم ورحمة الله وبركاته
كيف حالكم أعضاء المنتدى الكرام
عندي استفسار واعذروني على بساطة التفكير
عندي مشروع مرتبط بقاعدة بيانات أكسس ويتم إدخال البيانات يوميا تصل إلى مئات السجلات.
المشكلة بعد فترة ستمتلى ء القاعدة فما هو الحل في نظركم؛ حتى يظل البرنامج يعمل بكفاءة عالية.
افكر بنسخ القاعدة حسب السنة وتقريغ القاعدة الحالية المتصلة من البيانات.
واذا اردت اي بيانات أقوم بالاتصال بقاعدة البيانات المطلوبة حسب السنة، فهل هذا حل جذري افيدوني أفادكم الله
او هل من مثال يحل تساؤلي البسيط
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:
#2
و عليكم السلام و رحمة الله و بركاته.
بصراحة لم اجرب او امر بهذا الامر.
لكن يمكن ان نضع اجراء يتحق من حجم الملف فان وصل الحجم الاعلى نقوم باعادة تسمية الملف الى اسم آخر() ونولد ملف جديد للتعامل معه ونجهز دوال واجراءات و كل مايلزم للتعامل او التبديل بين القديم و الجديد بطريقة  سهلة.
ان كنت فهمت المطلوب اخبرني لكي اجهز مثال بسيط لا عتبر [سأعتبر]  ان المحدودية مثلا 50 ميجا بايت مثلا.
الرد }}}
تم الشكر بواسطة: مصمم هاوي , مصمم هاوي
#3
وعليكم السلام ورحمة الله 
لقد واجهتني في السابق نفس المشكلة وقمت بحلها بالطريقة الاتبه
عملة نسخة من قاعدة البيانات فارغه وقمت باستدعائها ونجح الأمر
الرد }}}
تم الشكر بواسطة: سعود
#4
أخي سعود أو الأخت نهى لو مثال بسيط يكفي بالغرض لكنت لك شاكرا عملك وجهدك.
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة: سعود , سعود , نهى علي
#5
الفكرة بسيطة  بالنسبة لي لاني ليس لدي مشروع ضخم لكن باذن الله ساحاول تطبيق فكرة سهلة و انت بدورك وخبرتك تطورها الى الافضل.

بداية الموضوع تنشئ قاعدة جديدة بكل الجداول كاملة لكن من دون بيانات وتضعها في الـ Resource الخاص بالبرنامج و ضمن حدث start الموجود ضمن Application Events تكتب اجراء يتفحص الملف بمسار معين فان لم يجده يستخرج الملف المخزن .......هذه ان كانت مفهومة ننتظر الخطوات الأخرى.
الرد }}}
تم الشكر بواسطة: نهى علي , نهى علي
#6
ان شاء الله سأعمل لك مثال غدا اذا دامت الحياة
الرد }}}
تم الشكر بواسطة: سعود , سعود
#7
وعليكم السلام ورحمة الله وبركاته


إذا كانت قاعدة بيانات تتعلق بالحسابات يفضل أن تكون سنوياً ، لكل سنة قاعدة بيانات خاصة بها
وفي نهاية السنة المالية تقوم بترحيل أرصدة الحسابات للقاعدة الجديدة لتبدأ سنة جديدة بأرصدة العام المنقضي.
وتبقى القاعدة القديمة كأرشيف لشرح العمليات التي تمت فيها، كـ رصيد حسابات مورد أو زبون أو ... إلخ.
يعني تجعل هناك خاصية في البرنامج تمكنك من قراءة البيانات من القاعدة المؤرشفة (قراءة فقط بدون السماح بالتعديل عليها).
=====
إذا كانت كـ سجل أرشيف سجل مدني وخلافه يفضل أن تعمل من البداية عدة قواعد بيانات لتخزين البيانات عليها بنفس الوقت : 
ويكون هناك سياسة للتخزين على أي قاعدة بيانات : كأن تسجل الأسماء على قاعدة بيانات A  مثلاً  مع كل اسم تبين على أي قاعدة أخرى تم تسجيل البيانات التفصيلية
فلو أردت البحث على بيانات شخص ما تبحث في القاعدة A عن اسمه أو رقم هاتفه أو معلومة ما (المعلومات المختصرة مثلاً) وهي تكون دلليل البرنامج لتفتح بها القاعدة الأخرى للبحث فيها حصراً دون سواها عن البيانات التفصيلية عن هذا الشخص .
ومثال آخر : كأن تقول قاعدة لتخزين أسماء مؤلفين والعصر الذي عاشو فيه - وسنة ميلاده ووفاته إن وجد .. ثم حقل لاسم ومسار القاعدة التي خزنت فيه كتبه ومؤلفاته وأبحاثه و دوواينه وأشعاره..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: مصمم هاوي , نهى علي , سعود , سعود
#8
!-- معذرة اخواني الكرام لم انتبه للقسم ظنا مني اني اشاهد قسم الدوت نت--!
الرد }}}
تم الشكر بواسطة: Taha Okla
#9
السلام عليكم

هذا مثال لاحد اعضاء المنتدى

للاخت الاصيله

http://vb4arb.com/vb/thread-22210.html


الملفات المرفقة
.zip   نقل ونسخ قواعد البيانات وكل الملفات الاخرى.zip (الحجم : 31.86 ك ب / التحميلات : 18)
الرد }}}
تم الشكر بواسطة:
#10
السلام عليكم
اخي اجعل في مجال عملك ملفات اعدادات
بمعنى عنما اريد الاستعلام عن بيانات في قاعدة بيانات ممتلئة وسابقة اقوم بعمل اتصال لهذ القاعدة من خلال وجود ملف قاعدة بيانات سيت اب
فيقوم البرنامج بالاتصال بقاعدة البيانات المتواجدة في ملف السيت اب ومنها يقوم بالاتصال بها


بالتوفيق
محاسب / أحمد عبد العليم

الى اللقاء ان شاء الله Heart
الرد }}}
تم الشكر بواسطة: سعود , مصمم هاوي


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 0 73 05-03-24, 02:40 PM
آخر رد: مصمم هاوي
  [vb6.0] اضافة الصور الى ملف واسترجاعها بدون قاعدة البيانات haitham Muhammed 3 419 24-01-24, 01:51 PM
آخر رد: haitham Muhammed
  [vb6.0] طريقة تصدير بيانات الداتا ريبورت datareport لصيغة pdf hamada salah90 6 1,479 19-01-24, 07:59 PM
آخر رد: hamada salah90
  اريد طريقة تصدير بيانات الاكتف ريبورت لملف اكسل scsi7000 0 299 03-11-23, 10:41 AM
آخر رد: scsi7000
Question [vb6.0] عندي مشكلة في هذا الكود حيث انه لا يقبل الا رقم فقط اريد ان يقبل الارقام والاحرف ؟ Microformt 1 269 25-10-23, 04:10 PM
آخر رد: Amir_Alzubidy
Question [vb6.0] نامل المساعدة في المثال المرفق يوجد مشكلة في إضافة رقم الصنف الى قاعدة البيانات لا اع Microformt 1 241 23-10-23, 12:11 AM
آخر رد: Taha Okla
  السلام عليكم اخوانى واحبابى اساتذتى الكرام مشكلة out of memory mhareek 2 277 12-10-23, 01:40 PM
آخر رد: Taha Okla
  نقل بيانات الجدول الى جدول اخر بعد تجميع البيانات haithamelareny 1 358 10-08-23, 11:54 PM
آخر رد: ahmedabdelaliem
  [سؤال] انا اواجه مشكلة عند قيامي بتكوين ملف ال exe hasgaeb 2 352 05-08-23, 01:29 PM
آخر رد: hasgaeb
Question [vb6.0] هل يوجد كود لضغط وإصلاح قاعدة البيانات ، أعني قاعدة بيانات Access؟ Microformt 1 455 27-07-23, 08:33 PM
آخر رد: Taha Okla

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم