Excel-Datenbankeinträge aktualisieren Die ToDataSet-Methode von IronXL ermöglicht es Entwicklern, SQL-Datenbankdatensätze direkt aus Excel-Daten mit minimalem Aufwand zu synchronisieren und zu aktualisieren. Diese Funktion bietet eine nahtlose Integration zwischen tabellarischen Excel-Daten und relationalen Datenbanken, indem ein Excel-Arbeitsbuch in ein DataSet umgewandelt wird. Es eliminiert die Notwendigkeit für manuelle Dateneingaben oder komplexe Transformationen und vereinfacht so die Datenmanagement-Workflows erheblich. Dieses Feature ist besonders nützlich für Anwendungen, die regelmäßige Aktualisierungen von Datenbankdatensätzen aus externen Excel-Dateien erfordern, wie z.B. Kundendaten, Finanzdaten oder Bestandsverwaltungssysteme. Die Kompatibilität mit SQL-Abfragen und -Adaptern ermöglicht es Entwicklern, Excel-Daten an bestehende Datenbankschemata anzupassen. IronXL unterstützt mehrere Excel-Formate (XLSX, CSV, etc.), was Vielseitigkeit in verschiedenen Anwendungsfällen gewährleistet. Durch die Nutzung des SqlDataAdapter für Massenaktualisierungen reduziert dieses Feature die Datenverarbeitungszeit, minimiert Fehler und stellt Konsistenz zwischen Excel und Datenbankdatensätzen sicher, was es zu einer idealen Lösung für unternehmenskritische Anwendungen macht. class="examples__featured-snippet"> 5 Schritte zur Aktualisierung einer SQL-Datenbank mit Daten aus Excel var workBook = WorkBook.Load("Products.xlsx"); DataSet dataSet = workBook.ToDataSet(); string sql = "SELECT * FROM products"; using var adapter = new SqlDataAdapter(sql, new SqlConnection("Your Connection String")); new SqlCommandBuilder(adapter).DataAdapter.Update(dataSet); Dieser Code demonstriert den Prozess der Aktualisierung einer SQL-Datenbank mit Daten aus einer Excel-Datei mit IronXL und ADO.NET. Die WorkBook.Load-Methode lädt die Excel-Datei namens Products.xlsx in den Speicher, und die ToDataSet-Methode konvertiert das Arbeitsbuch in ein DataSet, das die Daten in eine tabellarische Struktur organisiert, die mit ADO.NET kompatibel ist. Eine SQL-Abfrage wird definiert, um mit einer bestimmten Tabelle in der Datenbank (products) zu interagieren. Der SqlDataAdapter wird mit der Abfrage und einer Verbindungszeichenfolge initialisiert, sodass er als Brücke zwischen dem DataSet und der Datenbank fungieren kann. Der SqlCommandBuilder wird verwendet, um automatisch die notwendigen SQL-Befehle zum Einfügen, Aktualisieren oder Löschen von Daten in der Datenbank zu generieren. Schließlich synchronisiert die adapter.Update(dataSet)-Methode die Änderungen im DataSet (gefüllt aus der Excel-Datei) mit der entsprechenden Datenbanktabelle. Dies optimiert den Datentransferprozess und stellt sicher, dass die Datenbank die neuesten Änderungen in der Excel-Datei widerspiegelt. Erfahren Sie, wie Sie DataSets mit IronXL in Excel exportieren Verwandte Doku-Links Auf Github ansehen Verwandtes Tutorial Verwandte Anleitung Klassendokumentation IronXL DLL herunterladen Ein Problem auf dieser Seite melden Bereit anzufangen? Nuget Downloads 1,686,155 | Version: 2025.11 gerade veröffentlicht Kostenloser NuGet-Download Gesamtanzahl der Downloads: 1,686,155 Lizenzen anzeigen
In einer Live-Umgebung testen Testen Sie ohne Wasserzeichen in der Produktion.Funktioniert dort, wo Sie es brauchen.
Voll funktionsfähiges Produkt Erhalten Sie 30 Tage voll funktionsfähiges Produkt.In wenigen Minuten einsatzbereit.
24/5 technischer Support Voller Zugriff auf unser Support-Engineering-Team während Ihrer Produktprobe
In einer Live-Umgebung testen Testen Sie ohne Wasserzeichen in der Produktion.Funktioniert dort, wo Sie es brauchen.
Voll funktionsfähiges Produkt Erhalten Sie 30 Tage voll funktionsfähiges Produkt.In wenigen Minuten einsatzbereit.
24/5 technischer Support Voller Zugriff auf unser Support-Engineering-Team während Ihrer Produktprobe