• 您的位置我爱Aspx >> 数据库 >> ADO.NET最佳实践(下)
  • ADO.NET最佳实践(下)

  • 作者:aspxer  来源:internet  日期:2007-5-22 0:29:59  关键字:.net
  • ADO.NET最佳实践(下)

    T.与XML结合

    ADO.NET在DataSet中提供对XML的广泛支持,同时在SQL Server2000或以后版本中的XML功能性扩展也能在ADO.NET中得到充分运用。你可以使用SQLXML访问在SQL Server2000和以后版本中提供的XML功能性扩展。下面是使用XML和ADO.NET的一些技巧信息。

    I.DataSet和XML

    DataSet和XML的完美整合,可以使你完成以下事情:

    ①从XSD计划中载入一个DataSet的计划或相关结构;

    下面的例子说明一个XSD文件的结构,其中MyDataSet就是我们的DataSet元素,它下面包含一个customers复合类型元素,有了它我们就可以映射创建一个这样的表:Customers (CustomerID,CompanyName,Phone),同时也定义我们的DataSet的计划或者结构:

    <xs:schema id="SomeID"

    xmlns=""

    xmlns:xs="http://www.w3.org/2001/XMLSchema"

    xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">

    <xs:element name="MyDataSet" msdata:IsDataSet="true">

    <xs:complexType>

    <xs:choice maxOccurs="unbounded">

    <xs:element name="customers" >

    <xs:complexType >

    <xs:sequence>

    <xs:element name="CustomerID" type="xs:integer"

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:对Spfile之参数错误修改之后的解决办法(FAQ)
    下一篇:ADO.NET最佳实践(中)