(07-12-22, 02:53 AM)أبو خالد الشكري كتب : مرحبا بالجميع ...
عندي سؤال في نفس الموضوع لو سمحتم :
ما هو الهدف من استخدام الكومبو بوكس ، أو حتى التكست بوكس ، ليكون قاعدة بيانات بدلا من Access أو SQL أو غيرهما من قواعد البيانات المعروفة ؟
هل هناك ميزة معينة أم هو تحدي برمجي ، أم ماذا بالضبط ؟
يا هلا بو خالد ..
أول شي تصحيحاً تقصد (ملفات التكست) وليس أداة الكمبو أو التكست بوكس (هذه أداة أو وسيلة عرض وإدخال لا أكثر).
أما عن استخدام ملفات التكست بوكس كـ قاعدة بيانات - فهذا شيء عادي
فإن كنت تستهجن الأمر : هذا لأنك متعود على تأثير سحر الكلمات ..
أن الاكسس - السكيول ال سيفر - الوراكل - السكيو ال ليت - فوكس ----- أو أو هي ملفات قواعد بيانات
بينما في الحقيقة ..
كل ملف تراه أمامك في جهاز الكمبيوتر هو عبارة عن قاعدة بيانات ..
ملفات : الوورد - الاكسل - البور بوينت كل ملفات مايكروسوفت اوفيس وملحقاتها - التكست والملفات النصية بكل أنواعها - البي دي اف - الصور بشتى أنواعها -
وكل ما يخطر ببالك من ملفات ...
الحقيقة هي قواعد بيانات بعضها تستخدم للعرض (الاخراج) فقط وبعضها للتخزين واستخراج المخزن.
=====
ولكن ما يميز ما نعتبره نحن كـ قاعدة بيانات (اكسل - اكسس - mdf أو اوراكل -- إلخ ) عن أي ملف آخر من قواعد البيانات التي ذكرناها أعلاه
أن لهذه الملفات أكواد جاهزة تسهل على المستخدم التعامل معها و تخزيناً واستخراجاً فقط لاا أكثر... يعني هي ملفات مخدمة بأكواد جاهزة لكل مبرمج.
بينما ملف الورد تقريبا لا يمكنك التعامل معه إلا من خلال المشغل الخاص به
واذا أردت صناعة برنامج للتعامل مع ملفات وورد كـ قواعد بيانات وليس كـ ملف لحفظ وتنسيق النصوص:
ستحتاج أكواد أضعاف ما تحتاجه للتعامل مع ملفات آكسس بعشرات بل مئآت المرات ..
==============