English(beta)
hfyb的Blog 页面正在加载中 .....

如何将关系数据库(sql sever2005)中的表结构转化为XML架构进而生成XML文件???

         小弟刚开始学习XML,下面这个图片是我在MSDN中看到的。这个图主要介绍了DATASET,XmlDataDocument 和XML之间的关系。

可是这个图我还是不太明白!具体我不知道代码怎么把XML数据转换为关系数据库中的表??
MSDN中只给出了简单的语句

DataSet1 mydataset=new DataSet1();
XmlDataDocument xmlDoc 
= new XmlDataDocument(mydataset);
xmlDoc.Load(
"test.xml");

这个代码看的很简单,我不知道具体怎么实现转换的?请高手给一个简单的事例!!小弟万分感谢!!

还有一个问题:上面把XML和关系数据库联系在一起了,可是请问高手有没有什么办法可以直接根据SQL sever 2005中的数据库生成相应的XML架构(XSD)??XSD在XML和关系数据库转换中到底起了一个什么作用??最好能给小弟一个简单的事例说明。小弟先谢谢!!
XML数据转换为关系数据,ADO.NET有自己独特的方式就是上面的图所示,这个和通常的DATASET加同时装载XML架构文件的方式有什么不同的的地方??
上面这么多关于XML数据的问题把我搞的头都晕了!
看了半天的MSDN的帮助还是没搞明白这其中的关系!小弟恳请高手帮助!!救命!!
小弟在这先谢谢各位!!谢谢!!

posted on 2007-05-14 02:40  hfyb  阅读(2604)  评论(8编辑  收藏  举报

导航