13.10. Tabelleninhalt in eine XML-Datei exportieren

Aber auch das Exportieren von Tabelleninhalten in Dateien kann sinnvoll sein, um Arbeiten an einer Anwendung längerfristig nachvollziehbar zu machen. Zu diesem Zweck wird wieder eine gespeicherte Prozedur entwickelt, welche den Inhalt einer (per Parameter übergebenen) Tabelle per System.Da-ta.SqlClient.SqlDataAdapter-Instanz in eine System.Data.DataTable-Instanz einliest. Dieses wiederum wird über deren WriteXml()-Methode in eine Datei gespeichert.

Die Prozedur kann leicht so verändert werden, dass sie keine Tabelle als Parameter akzeptiert, sondern eine SELECT-Abfrage, deren Ergebnis exportiert ...

Get SQL Server 2008-Programmierung mit der CLR und .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.