Ինչպես փոխարկել Excel-ը DataTable-ի C#-ում

Այս ձեռնարկում մենք կանցնենք քայլերով՝ սովորելու, թե ինչպես փոխարկել Excel-ը DataTable-ի C#-ով: Դա բավականին հարմար հատկություն է, որն օգտագործում է C# կարդալ Excel ֆայլը DataTable-ում, այնուհետև այն օգտագործում է որոշ gridview-ի ետևում՝ ցուցադրման համար կամ օգտագործել այն տվյալների բազայում տվյալների տեղադրման համար: Հետևյալ քայլերն են՝ Excel-ը DataTable C#-ում ներմուծելու համար, որը վերջապես պահվում է որպես XLSX:

Excel-ը տվյալների աղյուսակի C#-ում փոխարկելու քայլեր

  1. Ծրագրին ավելացրեք Aspose.Cells for .NET գրադարան՝ օգտագործելով NuGet փաթեթների կառավարիչը
  2. Ավելացրեք հղումը System, System.Data և Aspose.Cells անվանատարածքներին
  3. Պատմեք դատարկ Workbook օբյեկտը
  4. Լրացրեք առաջին թերթիկը նմուշային տվյալներով, որոնք պետք է արտահանվեն տվյալների աղյուսակ
  5. Արտահանել լրացված աշխատաթերթի բովանդակությունը տվյալների աղյուսակ
  6. Ստուգման համար առբերեք տվյալները տվյալների աղյուսակից՝ բեռնելով տվյալների աղյուսակի յուրաքանչյուր տող
  7. Ցուցադրել բոլոր առբերված տողերն ու սյունակները տվյալների աղյուսակում

Այս գործընթացում մենք նախաստորագրում ենք դատարկ աշխատանքային գրքույկը և այնուհետև ստանում հղում նրա առաջին աշխատաթերթին: Ավելի լավ հասկանալու համար տվյալների նմուշը լրացվում է այս աշխատաթերթում, որը հետագայում վերածվում է DataTable-ի: Տվյալները լրացնելուց հետո մենք օգտագործում ենք WorkSheet.Cells.ExportDataTable ֆունկցիան DataTable ստեղծելու համար: Այս ֆունկցիան աջակցում է աշխատաթերթի ցանկացած տարածքից տվյալների ընտրությանը, ինչպես նաև սյունակների վերնագրերը ներմուծելու դրույթին: Այս Տվյալների աղյուսակը ստեղծելուց հետո մենք ստուգում ենք դրա բովանդակությունը՝ յուրաքանչյուր տողում ցուցադրելով բոլոր սյունակները:

Կոդ՝ Excel-ը DataTable C#-ում ներմուծելու համար

Այս գործընթացում չի օգտագործվում ոչ interop, ոչ էլ MS Excel: Դուք կարող եք փոխարկել Excel-ը այլ ձևաչափերի, ինչպես նկարագրված է ինչպես արտահանել մեծ Excel ֆայլը CSV C#-ով:

 Հայերեն