CSharp - Tabelle in DataSet einbinden
Hallo zusammen,
Ich würde unter C# gerne XML-Dateien erzeugen:
Dazu habe ich ein DataSet angelegt und Tabellen hinzugefügt:
Jetzt hätte ich gerne eineExportprozedur, die die Felder füllt und dabei die Struktur der XML beibehält.
Für ernstgemeinte Codeschnipsel wäre ich dankbar.
Gruß, ganzbaf
Ich würde unter C# gerne XML-Dateien erzeugen:
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<INVOICE>
<MANDANT>
<NAME>Testmandant</NAME>
<ADR>Salzstr.86</ADR>
<PLZ>60281</PLZ>
<STADT>Frankfurt</STADT>
<BANK>
<INHABER>Test Inhaber</INHABER>
<KTO>123456</KTO>
<BLZ>61510010</BLZ>
</BANK>
</MANDANT>
</INVOICE>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public void Write()
{
oInvoiceData = new DataSet();
oInvoiceData.DataSetName = "INVOICE";
oInvoiceData.Tables.Add("MANDANT");
oInvoiceData.Tables.Add("BANK");
oInvoiceData.Tables.Columns.Add("NAME");
oInvoiceData.Tables.Columns.Add("ADR");
oInvoiceData.Tables.Columns.Add("PLZ");
oInvoiceData.Tables.Columns.Add("STADT");
oInvoiceData.Tables.Columns.Add("LAND");
oInvoiceData.Tables[1].Columns.Add("INHABER");
oInvoiceData.Tables[1].Columns.Add("KTO");
oInvoiceData.Tables[1].Columns.Add("BLZ");
this.Export()
}
Für ernstgemeinte Codeschnipsel wäre ich dankbar.
Gruß, ganzbaf
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 130409
Url: https://administrator.de/forum/csharp-tabelle-in-dataset-einbinden-130409.html
Ausgedruckt am: 13.04.2025 um 12:04 Uhr
2 Kommentare
Neuester Kommentar
Hallo ganzbaf,
du brauchst die XMLTextWriter Klasse.
folgendes Beispiel solltest Du anpassen können www.tsql.de
Grüße p
du brauchst die XMLTextWriter Klasse.
folgendes Beispiel solltest Du anpassen können www.tsql.de
Grüße p