Reading Excel -Dateien in C#
Das Lesen von Daten direkt aus Excel -Dateien in C# kann in vielen Entwicklungsszenarien eine wesentliche Aufgabe sein. Um diesen Bedarf zu befriedigen, stehen verschiedene kostenlose und Open-Source-Bibliotheken zur Verfügung, um Sie zu unterstützen. Hier ist eine beliebte Lösung:
Die OLEDBDataAdapter -Klasse von System.data.Oledb verwendet, können Sie eine Datenquellenverbindung erstellen und Daten aus einem Excel -Arbeitsblatt abrufen. Hier ist ein Code -Beispiel:
var fileName = string.Format("{0}\fileNameHere", Directory.GetCurrentDirectory()); var connectionString = string.Format("Provider=Microsoft.Jet.OLEDB.4.0; data source={0}; Extended Properties=Excel 8.0;", fileName); var adapter = new OleDbDataAdapter("SELECT * FROM [workSheetNameHere$]", connectionString); var ds = new DataSet(); adapter.Fill(ds, "anyNameHere"); DataTable data = ds.Tables["anyNameHere"];
Um die Datenmanipulation weiter zu verbessern Techniken können Sie mühelos Daten aus Excel -Dateien extrahieren, ohne dass manuelle Vorgänge oder Abhängigkeiten von externen Tools benötigen.
Das obige ist der detaillierte Inhalt vonWie kann ich Daten aus Excel -Dateien mit C#effizient lesen und verarbeiten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!