استيراد البيانات من كائن نتائج قاعدة البيانات Microsoft Access إلى ورقة العمل

سيناريوهات الاستخدام المحتملة

يمكن لـ Aspose.Cells استيراد البيانات إلى ورقات العمل من كائن ResultSet الذي يمكن إنشاؤه من أي قاعدة بيانات. ومع ذلك، يقوم هذا المقال على وجه التحديد بإنشاء كائن ResultSet من قاعدة بيانات Microsoft Access. نظرًا لأن الشفرة هي نفسها لجميع أنواع قواعد البيانات، يمكنك استخدامها بشكل عام.

UCanAccess - مطلوب للاتصال بقاعدة بيانات Microsoft Access

الرجاء تنزيل UCanAccess. ويتضمن الملفات الجاهزة JAR التالية. أضفها جميعًا في المسار.

  • ucanaccess-4.0.1.jar
  • commons-lang-2.6.jar
  • commons-logging-1.1.1.jar
  • hsqldb.jar
  • jackcess-2.1.6.jar

لمزيد من المساعدة، يرجى زيارة هذا الرابط في Stack Overflow.

ملف قاعدة بيانات عينة من Microsoft Access 2016 المستخدم داخل الرمز العيني

تم استخدام ملف قاعدة بيانات عينة من Microsoft Access 2016 التالي داخل الرمز العيني. يمكنك استخدام أي ملف قاعدة بيانات أو إنشاء ملف خاص بك.

الصورة التالية تُظهر ملف قاعدة البيانات عند فتحه في Microsoft Access 2016.

todo:image_alt_text

استيراد البيانات من مجموعة نتائج قاعدة بيانات Microsoft Access إلى الورقة العمل.

تنفذ الرمز العيني التالي استعلام SQL من قاعدة البيانات Microsoft Access وتنشئ كائن ResultSet. ثم تقوم بتوريد البيانات من كائن ResultSet إلى الورقة العمل باستخدام الطريقة Worksheet.getCells().importResultSet(). المرة الأولى، تستخدم فهرس الصفوف والأعمدة ثم تستخدم اسم الخلية لتوريد البيانات إلى الورقة العمل. وأخيرًا، يتم حفظ الدفتر كملف إكسيل ملف إكسيل الناتج. يوضح اللقطة الشاشية تأثير الرمز العيني على ملف Excel الناتج للإشارة.

todo:image_alt_text

الكود المثالي