Well not quite. The XML it writes will be something like this:
<MyDataSet>
<MyTable>
<MyID>1</MyID>
</MyTable>
<MyTable>
<MyID>2</MyID>
</MyTable>
</MyDataSet>
You obviously haven't added any data in the above code, so all it will
write is the data set name... because its empty!
If you need the XML written a specific way, you'll have to do it
manually. And also, this means that a dataset can't be constructed
again by reading in that custom XML.
You can also use the XML schema tool that comes as a part of the
Dataset. When you add a new item to your project, an option is the
dataset. You can then construct your schema in a more manual way either
diagramtically or in XML. I'm sure this tool has a proper name and can
be called from windows directly, I just don't know what it is.
Hope this rambling has been at least partially useful.
Steven Nagy