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 >