مؤخرًا، أعطاني مسؤول الشبكة مساحة على الخادم لعرض بعض المعلومات. من أجل تسهيل استعلام الجميع على الإنترنت، قمنا ببناء نظام استعلام ASP بسيط، والذي يرتبط بقاعدة بيانات Access بتنسيق MDB، قبل إنشاء الشبكة، تم تلخيص البيانات باستخدام برنامج جداول البيانات Excel بتنسيق XLS. تحويل ملفات XLS إلى تنسيق MDB؟ أول ما يتبادر إلى الذهن هو حفظ ملف الجدول بتنسيق MDB في Excel، ولكن لا يوجد تنسيق MDB لقاعدة البيانات في "حفظ نوع الملف". فهل يمكن فتح XLS باستخدام Access؟ على الرغم من إمكانية فتح النتيجة، إلا أن ما تم إنشاؤه هو قاعدة بيانات مرتبطة بالجدول، ولا يمكن فتحها بدون ملف الجدول المرتبط، وهي ليست قاعدة بيانات MDB حقيقية. ألا يمكن تحويل تنسيق XLS وتنسيق MDB؟ بعد بعض الاستكشاف، وجدت الحل أخيرًا. الطريقة هي:
1. افتح برنامج قاعدة بيانات Access، في النافذة المنبثقة، حدد "إفراغ قاعدة بيانات الوصول" في "قاعدة بيانات جديدة"، ثم في "ملف قاعدة بيانات جديدة". window قم بتعيين اسم ملف قاعدة البيانات. هنا أدخل "DJMessage" كاسم لقاعدة البيانات.
2. انقر فوق "استيراد..." في "الحصول على بيانات خارجية" ضمن قائمة "ملف". في نافذة "استيراد" التي تفتح، حدد أولاً "Microsoft Excel (?.xls)" لـ "نوع الملف". مسار تخزين ملف XLS في "نطاق البحث"، ثم حدد ملف XLS المراد تحويله، وانقر فوق "استيراد" لفتح نافذة "معالج استيراد البيانات"، واتبع هذا المعالج لإكمال استيراد البيانات خطوة بخطوة الخطوات المحددة هي كما يلي:
الخطوة الأولى، اختيار ورقة العمل: من ورقة العمل المعروضة، حدد ورقة العمل لتخزين البيانات (الشكل 1). الخطوة 2. إعداد العنوان: في Excel، يتم تعيين عناوين الأعمدة بشكل عام في الصف الأول من الجدول. في هذه الخطوة، اعتمادًا على جدول XLS، قم بتعيين ما إذا كان الصف الأول من الجدول يحتوي على عناوين أعمدة يحتوي الجدول على عناوين أعمدة، بالنسبة للعناوين، تحتاج إلى تحديد "يحتوي الصف الأول على عناوين أعمدة". إذا كان هناك عناوين صفوف وأعمدة متعددة في الجدول، فيجب حذف عناوين الأعمدة هذه قبل استيراد البيانات المستوردة إلى قاعدة البيانات كبيانات. الخطوة 3. إعدادات حفظ البيانات: في هذه الخطوة، وفقًا للإعدادات الافتراضية، حدد موقع حفظ البيانات باسم "جدول جديد". الخطوة 4. إعدادات الحقل: إذا تم تحديد "الصف الأول يحتوي على عناوين الأعمدة" في الخطوة الثانية، فسيتم عرض عناوين الأعمدة في "اسم الحقل"، وإلا سيتم عرض "اسم الحقل" 1، "الحقل 2" وأسماء أخرى. ما عليك سوى إعادة إدخال الاسم الجديد في "اسم الحقل" لتعيين اسم حقل العمود (الشكل 2). الخطوة 5. إعداد المفتاح الأساسي: يمكن أن يؤدي تعيين المفتاح الأساسي إلى تجنب تكرار البيانات من ناحية، ويمكنه أيضًا تسريع استعلام البيانات من ناحية أخرى، ويتم استخدام قاعدة البيانات التي أرغب في إنشائها لاستعلام صفحة ويب ASP، وبالطبع من الضروري تعيين المفتاح الأساسي، الذي تم تحديده هنا، وهو الإعداد الافتراضي لـ "إضافة مفتاح أساسي مع Access". الخطوة 6. إعداد اسم الجدول: قم بإنشاء اسم جدول ضمن "استيراد إلى الجدول" وقم باستيراد البيانات إلى هذا الجدول. لقد أدخلت "mytable" كاسم للجدول، ثم قمت بالنقر فوق "إنهاء" لإكمال استيراد البيانات. ارجع إلى نافذة قاعدة البيانات ولاحظ أنه تمت إضافة جدول بيانات "mytable"، بحيث يصبح DJMessage.mdb الذي تم إنشاؤه قاعدة بيانات حقيقية. انسخ DJMessage.mdb إلى دليل صفحة الويب ASP، وقم بتصحيح نظام الاستعلام، وكل شيء على ما يرام!
الشكل 1
لقد ذكرالشكل 2
الكثير، وأخيرًا، يتم تحويل ملف XLS إلى تنسيق MDB. بعد ذلك، دعنا نتحدث عن كيفية تحويل MDB إلى تنسيق XLS، فبعد كل شيء، تعد ملفات الجدول أسهل في الاستخدام من ملفات قاعدة البيانات من حيث التحرير والتنضيد. والطباعة. يعد تحويل تنسيق MDB إلى تنسيق XLS أمرًا بسيطًا نسبيًا. افتح ملف قاعدة البيانات DJMessage.mdb، وحدد الجدول "mytable"، ثم انقر فوق "تصدير" في القائمة "ملف". في النافذة "تصدير الجدول mytable as" التي تفتح، حدد نوع ملف الحفظ باسم "Microsoft Excel 97-2000 (?.xls)" (الشكل 3)، أدخل اسم الملف، ثم انقر فوق "حفظ" لتحويل ملف MDB بتنسيق قاعدة البيانات إلى ملف XLS بتنسيق جدول.
الشكل 3