Содержит объектную ссылку на дочерний объект XMLTable . Read/write.

XMLTable.ChildTable

Expand imageВозвращаемое значение

Объектная ссылка. ChildTable содержит объектную ссылку на дочерний объект XMLTable или null (.NULL.), когда не заполнен.

Expand imageПримечания

Применяется к классу: XMLTable

Для вложенных таблиц в SQL XML, Visual FoxPro заполняет свойство ChildTable информацией о вложенных таблицах, вовлеченных в операцию объединения. Однако, XMLAdapter не присваивает значения свойству ChildTable при работе с ADO.NET DataSets. Для получения более подробной информации о том, как XMLAdapter интерпретирует вложенные таблицы для источников данных ADO.NET DataSet и SQL XML смотрите описание класса XMLAdapter.

Expand imageПример

Приведенный ниже пример иллюстрирует, как объект XMLAdapter обращается с таблицей Orders в качестве дочерней таблицы для таблицы Customers и с таблицей Order_details как дочерней таблицей для таблицы Orders.

  CopyCode imageСкопировать код
<?xml version="1.0" encoding="utf-8"?>
<SqlXmlAdoData>
   <Schema name="Schema1" xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes">
      <ElementType name="Customers" content="eltOnly" model="closed" order="many">
         <element type="Orders" maxOccurs="*"/>
         <element type="CustomerID"/>
         <element type="CompanyName"/>
      </ElementType>
      <ElementType name="CustomerID" content="textOnly" model="closed" dt:type="string"/>
      <ElementType name="CompanyName" content="textOnly" model="closed" dt:type="string"/>
      <ElementType name="Orders" content="eltOnly" model="closed" order="many">
         <element type="Order_details" maxOccurs="*"/>
         <element type="OrderID"/>
         <element type="OrderDate"/>
         <element type="ShipName"/>
      </ElementType>
      <ElementType name="OrderID" content="textOnly" model="closed" dt:type="i4"/>
      <ElementType name="OrderDate" content="textOnly" model="closed" dt:type="dateTime"/>
      <ElementType name="ShipName" content="textOnly" model="closed" dt:type="string"/>
      <ElementType name="Order_details" content="eltOnly" model="closed" order="many">
         <element type="ProductID"/>
         <element type="UnitPrice"/>
         <element type="Quantity"/>
      </ElementType>
      <ElementType name="ProductID" content="textOnly" model="closed" dt:type="i4"/>
      <ElementType name="UnitPrice" content="textOnly" model="closed" dt:type="fixed.14.4"/>
      <ElementType name="Quantity" content="textOnly" model="closed" dt:type="i2"/>
   </Schema>
   <Customers xmlns="x-schema:#Schema1">
      <CustomerID>CACTU</CustomerID>
      <CompanyName>Cactus Comidas para llevar</CompanyName>
      <Orders>
         <OrderID>10521</OrderID>
         <OrderDate>1997-04-29T00:00:00</OrderDate>
         <ShipName>Cactus Comidas para llevar</ShipName>
         <Order_details>
            <ProductID>35</ProductID>
            <UnitPrice>18</UnitPrice>
            <Quantity>3</Quantity>
         </Order_details>
         <Order_details>
            <ProductID>41</ProductID>
            <UnitPrice>9.65</UnitPrice>
            <Quantity>10</Quantity>
         </Order_details>
         <Order_details>
            <ProductID>68</ProductID>
            <UnitPrice>12.5</UnitPrice>
            <Quantity>6</Quantity>
         </Order_details>
      </Orders>
   </Customers>
</SqlXmlAdoData>

Expand imageСмотрите также

Справочное руководство

Свойства, методы и события объекта XMLTable

Прочие ресурсы

Свойства (Visual FoxPro)