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 |
|
Edytować TableAdapter |
|
Utworzyć zapytanie TableAdapter |
|
Edytować zapytanie TableAdapter |
|
Utworzyć DataTable |
|
Edytować DataTable |
|
Utworzyć DataColumn |
|
Utworzyć relację pomiędzy dwoma obiektami DataTable. |
Porady: tworzenie DataRelations przy użyciu narzędzia Projektant |
Rozszerzyć funkcjonalność 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. |
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
Koncepcje
Praca z zestawami danych w Visual Studio
Przygotowywanie aplikacji na otrzymywanie danych
Pobieranie danych do aplikacji