【问题标题】:How to use xsd schema definition如何使用 xsd 架构定义
【发布时间】:2012-03-28 23:46:53
【问题描述】:

我在 C# 控制台应用程序中使用 SQL 语句提取数据。例如:

SELECT NAME, DATE_OF_BIRTH FROM CUSTOMER_DETAIL

然后我将它保存到 xml。

xml 有两个元素。一个是 NAME,第二个是 DATE_OF_BIRTH。当我将它们加载回 MS-SQL Server 时,DATE_OF_BIRTH 列变为 varchar,但我想通过定义 xml 模式将其保留在 xml 中的 smalldatetype。

我使用 GetXml() 方法保存在 xml 中。

cor(mtcars$mpg, mtcars$cyl)  #a function that gives an association between two vectors                  
outer(mtcars, mtcars, "cor") #the attempt to create a matrix of all vectors in a df

【问题讨论】:

    标签: c# .net sql xml


    【解决方案1】:

    为表创建一个xsd,你想将数据保存为xml。

     DataSet ds = new DataSet();
    

    在数据集中加载 xsd。

     ds.ReadXmlSchema(xsdPath); 
    

    现在从 sql server 读取 ds 中的数据。

    ds.WriteXml(xmlFullPath);
    

    通过这种方式,您将能够以正确的格式保存数据。

    【讨论】:

      猜你喜欢
      • 2021-07-17
      • 2011-06-18
      • 1970-01-01
      • 2012-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多