Udostępnij za pośrednictwem


Tworzenie i edytowanie wpisanych zestawów danych

 

Opublikowano: sierpień 2016

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 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

Tworzenie i konfigurowanie 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 Tworzenie i konfigurowanie 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 TableAdapter.

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 (Language-Integrated Query) dla danych w obiekcie DataSet. Aby uzyskać więcej informacji, zobacz LINQ to DataSet.

Zobacz też

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
Okno źródła danych
Narzędzia zestawu danych w programie Visual Studio
Przygotowywanie aplikacji na otrzymywanie danych
Pobieranie danych do aplikacji
Edytowanie danych w aplikacji
Sprawdzanie poprawności danych
Zapisywanie danych