OK ich versuche es mal genauer hinzubekommen was ich genau will bzw was meine application machen soll.
Ich Habe 1 datenbank mit 2 tabellen
1 Tabelle = Vendor mur den Spalten V_ID=PK und V_Name
2 Tabelle = Produkt mit 3 spalten D_ID=PK D_Name und fk_V_ID=FK
PK = Primärschlüssel FK = Fremdschlüssel
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| Tabelle 1 Tabelle 2 | Vendor | | Produkt | ------------------ ------------------------------- | V_ID | V_Name | | D_ID | D_Name | fk_V_ID | ------------------ ------------------------------- | 1 | Siemens | | 1 | 3210 | 2 | | 2 | Nokia | | 2 | 3310 | 2 | | 3 | Samsung | | 3 | Lumia 525 | 2 | | 4 | Galaxy S6 | 3 | | 5 | Galaxy S7 | 3 | | 6 | Galaxy S8 | 3 | | 7 | Waschmas. 1| 1 | | 8 | Waschmas. 2| 1 |
USW diese daten bekomme ich per json |
damit ich die Inhalten der JSon in eine dataset bekomme muss ich sie ja erst strukturell umbauen das machen ich in dem ich die datei in XML umwandle. das klapt ja auch habs mal getestet mit deinem vorschlag <table1> und <table2> ja das funktioniert auch nur weis ich leider nicht wie ich das ganze so hinbekommen das er mir da auch bei convert in xml automatisch an die richtige stelle schreibt stadt nur <product> und <vendor>.
Dachte da an so etwas wie das ganze in einer Richtext auszugeben und dann per Repleace das ganze entsprechend anpassen
C#-Quelltext
1: 2: 3: 4: 5:
| RichTextBox1.Text.Replace ("<product>","<table1><product>"); RichTextBox1.Text.Replace ("</product>","</product></table1>");
RichTextBox1.Text.Replace ("<vendor>","<table2><vendor>"); RichTextBox1.Text.Replace ("</vendor>","</vendor></table2>"); |
oder kennt jemand einen besseren weg
//EDIT Problem schon gelöst danke für den Tip @Ralf Jansen das mit dem <table1> und das ganze per Replace hat mir zum erwünschtem ergebnis verholfen
MFG