Cómo importar y exportar como DataSet
Un DataSet es una representación en memoria de datos que puede contener múltiples tablas relacionadas, relaciones y restricciones. Suele utilizarse para trabajar con datos procedentes de diversas fuentes, como bases de datos, XML, etc.
Una DataTable es un bloque de construcción fundamental dentro de un DataSet. Representa una única tabla con filas y columnas, como una tabla de una base de datos. Se utiliza para organizar y manipular datos en forma tabular.
Puede importar un DataSet a un objeto de hoja de cálculo y exportarlo nuevamente a un DataSet utilizando IronXL.
Cómo importar y exportar como un DataSet
- Descargar la biblioteca C# para importar y exportar como DataSet
- Preparar el DataSet para importarlo en un objeto de hoja de cálculo
- Utiliza el
LoadWorkSheetsFromDataSet
para importar el DataSet al libro de trabajo - Utiliza el
ToDataSet
para exportar el libro de trabajo como un DataSet - Comprobar el resultado de la conversión
Instalar con NuGet
Install-Package IronXL.Excel
## Exportar DataSet El método `ToDataSet` convierte el libro de trabajo en un **System.Data.DataSet**, donde cada hoja de trabajo representa un **System.Data.DataTable**. Utilice este método en el libro Excel actual para convertirlo de libro a objeto DataSet. El parámetro **useFirstRowAsColumnNames** del método configura si se debe utilizar la primera fila como nombres de columna. ```cs :path=/static-assets/excel/content-code-examples/how-to/export-dataset-datatable-export.cs ``` Visite el [Cómo guardar o exportar hojas de cálculo](/csharp/excel/how-to/export-spreadsheet/) para obtener más información sobre la exportación de hojas de cálculo a distintos formatos de archivo.