Hallo, neuesDS.Tables.Add(DeineDT); return neuesDS;
oder // Das \ Muss maskiert werden! // String Pfad und Dateiname im selben Directory xmlFilename = Path.GetDirectoryName( Request.PhysicalPath ) + "\\Filename.xml"; // Verwende den Streamwriter System.IO.StreamWriter myStreamWriter = new System.IO.StreamWriter(xmlFilename); // WriteXml ist ein Member von Dataset, deshalb tempor�r in ein seperates DataSet neuesDS.Tables.Add(DeineDT); //DT dem arbeitsDS hinzuf�gen neuesDS.WriteXml(myStreamWriter); //Das DS dem Streamwriter �bergeben, der das DS in das File schreibt neuesDS.Tables.Remove(DeineDT); //Damit beim n�chsten schreiben deine ArbeirsDS wirklich leer ist (Falls global) myStreamWriter.Close(); // Streamwriter freigeben ... Hoffe das hilft ... Mansur > -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]Im Auftrag von Mahler > Michael > Gesendet: Donnerstag, 5. September 2002 09:23 > An: aspDEdotnet > Betreff: [aspdedotnet] Ausgabe eines Datasets als XML (c#) > > > Hallo Liste, > > ich f�lle ein Dataset mit mehreren Tabellen. > Nun m�chte ich Webservice mir eine Tabelle als XML ausgeben lassen. > > mit "return Dataset;" gibt er mir aber alle Tabellen aus, "return > Dataset.Tables(0);" mag er leider nicht, > > nun will ich es mit "return Dataset.WriteXml(???? > ,XmlWriteMode.IgnoreSchema);" versuchen, aber was setze ich f�r > ???? ein, habe leider noch keine mir verst�ndliche Erkl�rung gefunden ;-) > > Ich hoffe einer von euch hat eine Idee > > Gru� > Michael > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
