You need to create a StringWriter then use the ToString method avaiable on all .NET objects. Here is the code:
Dim cReturnString as String
Dim cXML As New StringWriter()
MyDataSet.WriteXml(cXML)
cReturnString = cXML.ToString()
>How dow I populate a STRING with the XML data from a DataSet? I do not want the output to go to a file, but be returned as a pure string for a middle tier that can then be consumed by FoxPro using XMLTOCURSOR().
>
>Thanks,
>Troy
-----------------------------------------
Cathi Gero, CPA
Prenia Software & Consulting Services
Microsoft C# / .NET MVP
Mere Mortals for .NET MVP
cgero@prenia.comwww.prenia.comWeblog: blogs.prenia.com/cathi