Xml到SQL Server 2008

问题描述:

是否有可能在每次读取XML文件时创建SQL表或者为了实现这一点,我们必须有一个预先设计的表,并且只需要在可用表中添加字段。Xml到SQL Server 2008

如果每次都可以创建一个新表,那么它有多可能?如果不是,那为什么?

+0

你可以扩展你正在使用的工具来做到这一点吗?你的问题在细节上有点稀疏。 – Kev 2011-05-21 10:21:35

+0

sql server 2008,.net 4.0,visual studio 2010 – Shaishav7 2011-05-21 10:25:10

+2

你究竟在做什么?你试过什么了? – Kev 2011-05-21 10:27:34

使用您已识别的工具,没有理由不能使用DataAdapter从XML文件实时创建SQL表 - 只要您已在XML中正确定义了Schema即可。此链接有一个完整的演练。

http://www.codeproject.com/KB/cpp/dataset.aspx

中途文章搜索标题为“更新数据库”的标题。并注意以下报价:“如果您的XML文件包含任何架构信息,则DataSet将检测并创建相应的表并自动启用任何约束。”

+1

非常感谢你lazyDBA这正是我想做的事情 – Shaishav7 2011-05-23 05:16:35