10-08-13, 12:15 AM
السلام عليكم...
إضافةً إلى ما قاله مشرفنا العزيز abulayth، أي نقل قاعدة البيانات إلى Oracle أو SQL Server مثلاً، فإن طريقة البحث مهمة جداً في مثل هذه الحالات (حنى و إن نقلت قاعدة البيانات إلى نظام آخر):
1. لا تقم أبداً بفتح جداول بأكملها: استخدم الاستعلامات (Query) مع جمل SELECT للوصول فقط إلى السجلات التي تلزمك.
2. أيضاً استخدم الاستعلامات لتحديد الحقول التي تلزمك فقط. إذا كنت في نافذة ما تحتاج مثلاً فقط لاسم و رقم الموظف فلا داعي لجلب كافة بياناته الشخصية و الوظيفية... إلخ.
3. لا تفتح جدولاً بأكمله من أجل إضافة أو تعديل أو حذف سجل (خطأ يقع فيه المبتدئون و ربما حتى منوسطو الخبرة): استخدم الـ Commands بدلاً من ذلك.
4. تعوّد على أن تغلق أية مجموعة سجلات (RecordSet) لم تعد في حاجة إليها. وجود عدة مجموعات ذات عدد ضخم من السجلات يؤدي إلى استهلاك قدر كبير من الذاكرة و ربما إبطاء الجهاز بشكل عام.
نرجو الاستفادة و السلام.
إضافةً إلى ما قاله مشرفنا العزيز abulayth، أي نقل قاعدة البيانات إلى Oracle أو SQL Server مثلاً، فإن طريقة البحث مهمة جداً في مثل هذه الحالات (حنى و إن نقلت قاعدة البيانات إلى نظام آخر):
1. لا تقم أبداً بفتح جداول بأكملها: استخدم الاستعلامات (Query) مع جمل SELECT للوصول فقط إلى السجلات التي تلزمك.
2. أيضاً استخدم الاستعلامات لتحديد الحقول التي تلزمك فقط. إذا كنت في نافذة ما تحتاج مثلاً فقط لاسم و رقم الموظف فلا داعي لجلب كافة بياناته الشخصية و الوظيفية... إلخ.
3. لا تفتح جدولاً بأكمله من أجل إضافة أو تعديل أو حذف سجل (خطأ يقع فيه المبتدئون و ربما حتى منوسطو الخبرة): استخدم الـ Commands بدلاً من ذلك.
4. تعوّد على أن تغلق أية مجموعة سجلات (RecordSet) لم تعد في حاجة إليها. وجود عدة مجموعات ذات عدد ضخم من السجلات يؤدي إلى استهلاك قدر كبير من الذاكرة و ربما إبطاء الجهاز بشكل عام.
نرجو الاستفادة و السلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
