Hej,
Du kan lave dit eget skema udfra dit dataset, hvorefter du benytter det efter en lille manipulation.
Start med at lave et Skema til senere brug:
DataSet myDs = GetData(); // metode som loader data
// Angiv et fint navn
myFs = new FileStream("E:/WhatEverNavn_Schema.xml",
FileMode.OpenOrCreate,
FileAccess.Write);
myDs.WriteXmlSchema(myFs);
myFs.Close();
Nu har du dit eget skema, baseret på dit eget dataset's struktur. Det skal lige rettes til, så åben det, ret der hvor der står NewDataSet til det som du ønsker og gem det. (root??)
Alt ovenstående gøres jo kun een gang.
Herefter loader du det ind i dine dataset:
DataSet myDs = GetData();
myDs.ReadXmlSchema("E:/WhatEverNavn_Schema.xml");
Console.WriteLine(myDs.GetXml());
Der er sikkert flere måder, men denne er da et alternativ.
Venligst
Arne Johansen
www.frameworker.net