【发布时间】:2009-10-29 02:57:30
【问题描述】:
如何从具有多个表的 SQL 表创建 XML/XSD
我想做的是从数据库(或数据库模式)创建一个 XML 模式
这个post 有一些有趣的代码
特别
DataSet results = new DataSet();
SqlCommand command = new SqlCommand("SELECT * FROM table", new SqlConnection(connectionString));
SqlDataAdapter sqlAdapter = new SqlDataAdapter(command);
sqlAdapter.FillSchema(results, SchemaType.Mapped);//Fills dataset with schema from query
results.WriteXmlSchema(mySchema);
但是如何从多个表中生成这个 XML 模式呢?如果我只是这样做
Select * from table1,table2
所有数据都在 XML 中的一个大块中
我想要的是在 XML 中定义的每个表都分别包含其内容。 某事
【问题讨论】: