Převeďte MYSQL na EXCEL v C#
Vysokorychlostní knihovna C# pro převod MYSQL do EXCELu. Jedná se o profesionální softwarové řešení pro import a export EXCEL, MYSQL a mnoha dalších formátů na platformách .NET Framework, .NET Core nebo Mono.
Převeďte MYSQL na EXCEL pomocí C#
Jak převedu MYSQL na EXCEL? S knihovnou Aspose.Cells for .NET můžete snadno převést MYSQL na EXCEL programově pomocí několika řádků kódu. Aspose.Cells for .NET je schopen vytvářet multiplatformní aplikace se schopností generovat, upravovat, konvertovat, vykreslovat a tisknout všechny soubory aplikace Excel. .NET Excel API nejen převádí mezi tabulkovými formáty, ale umí také vykreslovat soubory Excel jako obrázky, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT a další, takže je perfektní volbou pro výměnu dokumentů ve standardních průmyslových formátech. OTEVŘENO NuGet správce balíčků, vyhledejte Aspose.Cells a nainstalujte. Můžete také použít následující příkaz z konzoly Správce balíčků.
Příkaz konzoly Správce balíčků
PM> Install-Package Aspose.Cells
Jak převést MYSQL na EXCEL přes C#
Potřebujete programově převést data MYSQL do EXCELu? .NET vývojáři mohou snadno načíst a převést MYSQL na EXCEL pomocí několika řádků kódu.
- Nainstalujte ‘Aspose.Cells for .NET’.
- Přidejte odkaz na knihovnu (importujte knihovnu) do svého projektu C#.
- Dotazujte se na data z databáze MYSQL, abyste získali objekt DataTable.
- Vytvořte nový sešit a importujte data z objektu DataTable.
- Uložte data do formátu xlsx voláním metody Workbook.Save.
Ukázkový kód pro převod MYSQL do EXCEL - C#
var connectionString = "server=localhost;port=3306;user=root;password=root;database=testdb;charset=utf8mb4;";
var tableName = "areas";
string query = $"SELECT * FROM {tableName}";
using (MySqlConnection connection = new MySqlConnection(connectionString))
{
connection.Open();
MySqlCommand cmd = new MySqlCommand(query, connection);
MySqlDataAdapter adapter = new MySqlDataAdapter(cmd);
DataTable dataTable = new DataTable();
adapter.Fill(dataTable);
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
worksheet.Cells.ImportData(dataTable, 0, 0, new ImportTableOptions() { InsertRows = true });
workbook.Save("MySQLData.xlsx");
}
C# knihovna pro převod MYSQL na EXCEL
Existují dvě alternativní možnosti instalace „Aspose.Cells for .NET“ do vašeho systému. Vyberte si prosím ten, který odpovídá vašim potřebám, a postupujte podle pokynů krok za krokem:
- Nainstalujte a NuGet Balíček . Vidět Dokumentace
- Nainstalujte knihovnu pomocí Konzole správce balíčků v rámci Visual Studio IDE
Požadavky na systém
Před spuštěním ukázkového kódu konverze .NET se ujistěte, že máte následující předpoklady.
- Microsoft Windows nebo kompatibilní OS s platformami .NET, .NET Core, Windows Azure nebo Mono.
- Vývojové prostředí jako Microsoft Visual Studio.
- Přidejte odkaz na Aspose.Cells for .NET DLL ve svém projektu.