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