Udostępnij za pośrednictwem


Tworzenie i edytowanie wpisanych zestawów danych

Projektant obiektów Dataset jest zestawem narzędzi wizualnych, których można używać do tworzenia i edycji typizowanych zestawów danych oraz zawartych w nich pojedynczych elementów.

Projektant obiektów Dataset zawiera wizualne reprezentacje obiektów, zawartych w typizowanych zestawach danych.Można tworzyć i modyfikować TableAdapters, TableAdapter Queries, DataTables, DataColumns, and DataRelations przy użyciu Projektanta obiektów Dataset.

Aby otworzyć Projektanta obiektów Dataset, kliknij dwukrotnie zestaw danych w Eksploratorze rozwiązań, lub kliknij prawym przyciskiem myszy zestaw danych w oknie Źródła danych i kliknij Edytuj obiekty DataSet przy pomocy projektanta.Aby uzyskać więcej informacji, zobacz Porady: otwieranie zestawu w narzędziu Projektant obiektów Dataset.Dodanie nowego elementu DataSet przy użyciu okna dialogowego Dodaj nowy element skutkuje otwarciem Projektanta obiektów Dataset z gotowym do edycji pustym zestawem danych.

[!UWAGA]

Można użyć Projektanta obiektów Dataset do rozszerzenia funkcjonalności zestawu danych.Należy dwukrotnie kliknąć powierzchnię projektową lub kliknąć prawym klawiszem i wybrać Wyświetl kod aby utworzyć plik klasy częściowej, w którym można dodać do zestawu danych kod, który nie będzie zmieniany ani usunięty przez projektanta.Aby uzyskać informacje na temat rozszerzania funkcjonalności TableAdapter, zobacz Porady: rozszerzanie funkcjonalności TableAdapter.

Poniższa tabela zawiera listę typowych zadań, które można wykonać przy użyciu Projektanta obiektów Dataset.

Do

Zobacz

Utworzyć TableAdapter

Porady: tworzenie TableAdapters

Edytować TableAdapter

Porady: edytowanie TableAdapters

Utworzyć zapytanie TableAdapter

Porady: tworzenie zapytań TableAdapter

Edytować zapytanie TableAdapter

Porady: edytowanie zapytań TableAdapter

Utworzyć DataTable

Porady: tworzenie tabel danych

Edytować DataTable

Projektowanie DataTables

Utworzyć DataColumn

Porady: dodawanie kolumn do DataTable

Utworzyć relację pomiędzy dwoma obiektami DataTable.

Porady: tworzenie DataRelations przy użyciu narzędzia Projektant

Rozszerzyć funkcjonalność zestawu danych

Porady: rozszerzanie funkcjonalności zestawu danych

Dodać walidację do tabel danych zdarzeń ColumnChanging

Porady: sprawdzanie poprawności danych podczas przeprowadzania zmian w kolumnach

Dodać walidację do tabel danych zdarzeń RowChanging

Porady: sprawdzanie poprawności danych podczas przeprowadzania zmian w wierszach

Utworzyć obiekty na Powierzchni projektowej.

Można tworzyć zestawy danych poprzez dodawanie oraz edycję indywidualnych obiektów, które składają się na zestaw danych.Poniższa tabela zawiera wyjaśnienie różnych obiektów na karcie DataSet w Przyborniku, które mogą być przeciągane na powierzchnię projektową:

Obiekt

Opis

TableAdapter

Zawiera kolekcję poleceń danych i połączenie danych, które są używane do komunikacji ze źródłową bazą danych i wypełniania tabeli danych.Aby uzyskać więcej informacji, zobacz TableAdapter — Przegląd i Porady: tworzenie TableAdapters.

Zapytanie

Kwerendy TableAdapter są silnie typizowanymi metodami, które wykonują instrukcje SQL oraz procedury składowane.Uruchomienie kwerendy TableAdapter wypełnia danymi tabelę danych lub wykonuje inne zadania bazy danych.Aby uzyskać więcej informacji, zobacz Porady: tworzenie zapytań TableAdapter.Przeciągnięcie kwerendy na tabelę dodaje ją do tej tabeli, podczas gdy przeciągnięcie kwerendy na pusty obszar Projektanta obiektów Dataset tworzy kwerendę globalną.Aby uzyskać więcej informacji, zobacz Porady: dodawanie zapytań globalnych do zestawu danych.

DataTable

Reprezentuje znajdującą się w pamięci kolekcję wierszy, zwróconą z bazy danych.

Relacja (DataRelation)

Reprezentuje relację nadrzędny-podrzędny między dwoma DataTable.Aby uzyskać więcej informacji, zobacz Wprowadzenie do obiektów DataRelation i Wskazówki: tworzenie relacji pomiędzy tabelami danych.

[!UWAGA]

Projektant obiektów Dataset łączy ze źródłową bazą danych tylko wtedy, kiedy zestaw danych jest tworzony; projektant nie wykrywa automatycznie kolejnych zmian w bazie danych.Aby odświeżyć istniejące pliki .xsd, uruchom ponownie Kreator konfiguracji.Jeśli zmieniono relacje tabel, należy usunąć a następnie dodać ponownie odpowiednie tabele do pliku .xsd.

LINQ do Zestawu danych

LINQ do DataSet umożliwia LINQ (zapytania o języku zintegrowanym) dla danych w obiekcie DataSet.Aby uzyskać więcej informacji, zobacz LINQ to DataSet.

Zobacz też

Zadania

Wskazówki: tworzenie zestawu danych za pomocą narzędzia Projektant obiektów Dataset

Wskazówki: tworzenie TableAdapter z wieloma zapytaniami

Wskazówki: tworzenie DataTable w projektancie obiektów Dataset

Wskazówki: tworzenie relacji pomiędzy tabelami danych

Wskazówki: wyświetlanie danych na formularzach systemu Windows

Informacje

Okno źródła danych

Koncepcje

Praca z zestawami danych w Visual Studio

Przygotowywanie aplikacji na otrzymywanie danych

Pobieranie danych do aplikacji

Edytowanie danych w aplikacji

Sprawdzanie poprawności danych

Zapisywanie danych