gpt4 book ai didi

c# - .NET C# Dataset WriteXml 包含/排除列并添加命名空间

转载 作者:太空宇宙 更新时间:2023-11-03 19:25:50 25 4
gpt4 key购买 nike

我有以下代码:

if (SqlConnection.State == ConnectionState.Open)
{
using (SqlDataAdapter RequestDataAdapter = new SqlDataAdapter("Select * From RequestTabel", SqlConnection))
{

DataSet RequestDataSet = new DataSet("Requests");
RequestDataAdapter.FillSchema(RequestDataSet, SchemaType.Source, "RequestTabel");
RequestDataAdapter.Fill(RequestDataSet, "RequestTabel");

DataTable RequestDataTable;
RequestDataTable = RequestDataSet.Tables["RequestTabel"];

RequestDataSet.WriteXml(@"C:\temp\MyDataset.xml");
}
}

这会将(数据库)表的内容读取到 DataSet,读取完成后将写入 XMl 文件。

我的问题:

  • 并非所有列都应该在 XMl 文件中结束,我如何排除/包含列?

  • WriteXml 生成的 XML 不包含命名空间,如何添加?

我是否被迫在 WriteXml 之后打开 XML 文件以添加命名空间?

  • 是否可以使用 xsd 构建 xml??

编辑:调整路径名:)

最佳答案

将您的选择更改为从 RequestTable 中选择 COL_1、COL_2、COL_4

----- 是 to early in the morning 还是 table 的拼写方式??

关于c# - .NET C# Dataset WriteXml 包含/排除列并添加命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8788526/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com