Darf ich trotzdem nochmal den WebService in die Runde werfen?
Billiger gates doch nun wirklich nicht...
DataAdapter auf den Service designer... Select Statement eingeben, generate typed data set,...
Nun noch sowas:
Code:
[WebMethod]
DeineDataSetKlasse GetData()
{
DeineDataSetKlasse ds = new DeineDataSetKlasse();
dataAdapter.Fill(ds);
return ds;
}
Im CF Projekt fügst du eine Webreferenz hinzu, dadurch werden auch dort die nötigen Klassen und ein Proxy für den Service angelegt.
nun im CF Project:
Code:
DeinProxy service = new DeinProxy();
DeineDataSetKlasse ds = service.GetData();
ds.DeineTabelle.WriteXml('DateiName.xml');
Ist nicht schön... aber allemale schöner als irgendeine komische Komponete, die irgendein komisches
XML File nach irgendeinem komischen Format erzeugt, dass du nun auch noch martialisch rüberprügeln musst...