Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Struktura relacyjna lub schemat elementu DataSet składa się z tabel, kolumn, ograniczeń i relacji. Podczas ładowania DataSet z pliku XML można wstępnie zdefiniować schemat lub utworzyć go w sposób jawny lub za pomocą wnioskowania z ładowanego kodu XML. Aby uzyskać więcej informacji na temat ładowania schematu i zawartości DataSet elementu z pliku XML, zobacz Ładowanie zestawu danych z xml i ładowanie informacji o schemacie zestawu danych z pliku XML.
Jeśli schemat elementu DataSet jest tworzony na podstawie kodu XML, preferowaną metodą jest jawne określenie schematu przy użyciu języka definicji schematu XML (XSD) (zgodnie z opisem w sekcji Wyprowadzanie struktury relacyjnej zestawu danych ze schematu XML (XSD)) lub XML-Data zmniejszona (XDR). Jeśli schemat XML lub schemat XDR nie jest dostępny w kodzie XML, schemat obiektu DataSet można wywnioskować ze struktury elementów i atrybutów XML.
W tej sekcji opisano reguły wnioskowania DataSet schematu, pokazując elementy i atrybuty XML oraz ich strukturę oraz wynikowy DataSet schemat.
Nie wszystkie atrybuty obecne w dokumencie XML powinny być uwzględnione w procesie wnioskowania. Atrybuty kwalifikowane przestrzeni nazw mogą zawierać metadane, które są ważne dla dokumentu XML, ale nie dla schematu DataSet . Za pomocą metody InferXmlSchemamożna określić przestrzenie nazw, które mają być ignorowane podczas procesu wnioskowania. Aby uzyskać więcej informacji, zobacz Ładowanie informacji o schemacie zestawu danych z pliku XML.
W tej Sekcji
Podsumowanie procesu wnioskowania schematu zestawu danych
Zawiera ogólne podsumowanie reguł wnioskowania schematu DataSet z kodu XML.
Wnioskowanie tabel
Opisuje elementy XML, które są wnioskowane jako tabele w obiekcie DataSet.
Odczytywanie kolumn
Opisuje elementy i atrybuty XML, które są wnioskowane jako kolumny tabeli.
Wnioskowanie relacji
Opisuje obiekty DataRelation i ForeignKeyConstraint utworzone dla zagnieżdżonych, wywnioskowanych tabel.
Wnioskowanie tekstu z elementu
Opisuje kolumny tworzone dla tekstu w elementach XML i wyjaśnia, kiedy tekst w elementach XML jest ignorowany.
Ograniczenia wnioskowania
Omówienie ograniczeń wnioskowania schematu.
Powiązane sekcje
Używanie kodu XML w zestawie danych
Opisuje sposób DataSet interakcji obiektu z danymi XML.
Wyprowadzanie struktury relacyjnej zestawu danych ze schematu XML (XSD)
Opisuje strukturę relacyjną lub schemat schematu DataSet utworzonego na podstawie schematu języka definicji schematu XML (XSD).
Omówienie ADO.NET
Opisuje ADO.NET architekturę i składniki oraz sposób ich używania do uzyskiwania dostępu do istniejących źródeł danych i zarządzania danymi aplikacji.