Udostępnij za pośrednictwem


Porady: dodawanie kodu do zestawów danych w aplikacjach warstwowych

Można rozszerzyć funkcjonalność zestawu danych, tworząc plik częściowej klasy dla zestawu danych i dodawanie kodu do niego (zamiast dodawania kodu do DatasetName.Plik DataSet.Designer).(Klasy częściowe włączyć kod dla określonej klasy do podzielone między wiele plików fizycznych.Aby uzyskać więcej informacji, zobacz Partial (Visual Basic) lub Klasy częściowe i metody (Przewodnik programowania w języku C#).)

Kod, który definiuje element dataset jest generowany za każdym razem, gdy zmiany definicji zestawu danych (w Tworzenie i edytowanie wpisanych zestawów danych).Ten kod jest również generowany po wprowadzeniu zmian podczas uruchamiania każdy kreator, który modyfikuje konfigurację elementu dataset.Aby zapobiec usuwaniu podczas regeneracji dataset w kodzie, Dodaj kod plik klasy częściowego zestawu danych.

Domyślnie po oddzielania obiektu dataset i TableAdapter kod, wynik jest plik klasy dyskretnych w poszczególnych projektach.Oryginalny projekt zawiera plik o nazwie DatasetName.Designer.vb (lub DatasetName.Designer.cs) zawiera TableAdapter kodu.Projekt wyznaczone w Projektu Dataset właściwość zawiera plik o nazwie DatasetName.DataSet.Designer.vb (lub DatasetName.DataSet.Designer.cs) zawierający kod dataset.

[!UWAGA]

Kiedy oddzielnych zestawów danych i TableAdapters (przez ustawienie Projektu DataSet właściwość), istniejące klasy częściowego zestawu danych w projekcie nie zostaną przeniesione automatycznie.Istniejące klasy częściowego zestawu danych musi być przeniesiona ręcznie projektu dataset.

[!UWAGA]

Tworzenie i edytowanie wpisanych zestawów danych Zapewnia także funkcje generowania ColumnChanging i RowChanging obsługi zdarzeń, kiedy należy dodać kod sprawdzania poprawności.Aby uzyskać więcej informacji, zobacz Porady: dodawanie sprawdzania do warstwowego zestawu danych.

Aby dodać kod do zestawów danych w aplikacji wielowarstwowej

  1. Zlokalizuj projekt, który zawiera plik XSD ( Tworzenie i edytowanie wpisanych zestawów danych).

  2. Kliknij dwukrotnie xsd plik, aby otworzyć Tworzenie i edytowanie wpisanych zestawów danych.

  3. Kliknij prawym przyciskiem myszy tabelę danych, do którego chcesz dodać kod (nazwa tabeli na pasku tytułu), a następnie kliknij przycisk Widok Kod.

    Częściowe klasy jest tworzony i otwiera Edytor kodu.

  4. Dodaj kod wewnątrz deklaracji klasy częściowe.

    Dodawanie kodu do CustomersDataTable w NorthwindDataSet, gdzie można znaleźć w poniższym przykładzie:

    Partial Public Class CustomersDataTable
        ' Add code here to add functionality 
        ' to the CustomersDataTable.
    End Class
    
    partial class CustomersDataTable
    {
        // Add code here to add functionality
        // to the CustomersDataTable.
    }
    

Zobacz też

Zadania

Porady: dodawanie kodu do TableAdapters w aplikacjach warstwowych

Koncepcje

Aplikacje warstwowe — Przegląd

TableAdapterManager — Przegląd

Hierarchiczna aktualizacja — Przegląd

Tworzenie aplikacji danych

Praca z zestawami danych w Visual Studio

Inne zasoby

TableAdapters