كيفية تحويل Excel إلى DataTable في C#

في هذا البرنامج التعليمي ، سنتعرف على الخطوات لمعرفة كيفية تحويل Excel إلى DataTable في C#. إنها ميزة سهلة الاستخدام تستخدم C# قراءة ملف Excel في DataTable ثم استخدامها خلف بعض عروض الشبكة لعرضها أو استخدامها لإدراج البيانات في قاعدة بيانات. فيما يلي خطوات استيراد Excel إلى DataTable في C# الذي تم حفظه أخيرًا باسم XLSX.

خطوات تحويل Excel إلى DataTable في C#

  1. أضف مكتبة Aspose.Cells for .NET إلى المشروع باستخدام مدير حزمة NuGet
  2. أضف المرجع إلى مساحات أسماء System و System.Data و Aspose.Cells
  3. إنشاء كائن مصنف فارغ
  4. املأ الورقة الأولى ببيانات العينة التي سيتم تصديرها إلى جدول البيانات
  5. قم بتصدير محتويات ورقة العمل المعبأة إلى جدول بيانات
  6. للتحقق ، استرد البيانات في جدول البيانات عن طريق جلب كل صف في جدول البيانات
  7. اعرض كل الصفوف والأعمدة التي تم جلبها في جدول البيانات

في هذه العملية ، نقوم بتهيئة مصنف فارغ ثم نحصل على المرجع لورقة العمل الأولى الخاصة به. من أجل فهم أفضل ، يتم تعبئة نموذج البيانات في ورقة العمل هذه والتي يتم تحويلها لاحقًا إلى DataTable. بمجرد ملء البيانات ، نستخدم الوظيفة WorkSheet.Cells.ExportDataTable لإنشاء جدول البيانات. تدعم هذه الوظيفة تحديد البيانات من أي منطقة في ورقة العمل مع توفير استيراد رؤوس الأعمدة أيضًا. بعد إنشاء DataTable هذا ، نتحقق من محتوياته من خلال عرض جميع الأعمدة في كل صف.

رمز لاستيراد Excel إلى DataTable في C#

في هذه العملية ، لا يتم استخدام interop ولا MS Excel. يمكنك تحويل Excel إلى تنسيقات أخرى أيضًا كما هو موضح في كيفية تصدير ملف Excel كبير إلى CSV في C#.

 عربي