Udostępnij za pośrednictwem


Jak: oddzielnych zestawów danych i TableAdapters w różnych projektach

Zestawów danych wpisywanych zostały rozszerzone tak, aby TableAdapters i klasy dataset mogą być generowane w oddzielnych projektów.Dzięki temu można szybko oddzielne warstwy aplikacji i generowania danych n warstwowych aplikacji.

Poniższa procedura opisuje sposób korzystania z Tworzenie i edytowanie wpisanych zestawów danych do generowania kodu zestawu danych do projektu, który jest odseparowany od projektu, który zawiera wygenerowane TableAdapter kodu.

Oddzielenie zestawów danych i TableAdapters

Kiedy oddzielne kodu zestawu danych z TableAdapter kod i projekt, który będzie zawierać kod zestawu danych musi znajdować się w bieżącym rozwiązaniem.Jeśli ten projekt nie znajduje się w bieżącym rozwiązaniem, nie będzie dostępna w Projektu DataSet listę w Właściwości okna.

[!UWAGA]

Na danym komputerze mogą być używane inne nazwy lub lokalizacje pewnych elementów interfejsu użytkownika programu Visual Studio, które są używane w poniższych instrukcjach. Używana wersja programu Visual Studio oraz jej ustawienia określają te elementy. Aby uzyskać więcej informacji, zobacz Visual Studio, ustawienia.

Aby rozdzielić zestawu danych do innego projektu

  1. Otwórz rozwiązanie, które zawiera element dataset (plik .xsd).

    [!UWAGA]

    Jeśli roztwór nie zawiera projektu, do którego chcesz oddzielić kodu zestawu danych, utwórz go lub dodać do roztworu, istniejącego projektu.

  2. Kliknij dwukrotnie plik maszynowy dataset (plik .xsd) w Solution Explorer do otwierania obiektu dataset w Projektant Dataset.

  3. Kliknij pusty obszar Projektant Dataset.

  4. Zlokalizuj Projektu DataSet węzeł w Właściwości okna.

  5. W Projektu DataSet listy, kliknij nazwę projektu, do którego chcesz wygenerować kodu zestawu danych.

    Po kliknięciu przycisku projektu, do którego chcesz wygenerować kod dataset Pliku zestawu danych właściwość jest wypełniane przy użyciu domyślnej nazwy pliku.Jeśli trzeba, można zmienić tę nazwę.Ponadto, jeśli chcesz wygenerować kodu zestawu danych w określonym katalogu, można ustawić Folder projektu właściwość nazwę folderu.

    [!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ęściowe dataset należy ręcznie przenieść do projektu dataset.

  6. Zapisz zestaw danych.

    Generowania kodu zestawu danych do projektu wybranego w Projektu DataSet właściwość oraz TableAdapter do bieżącego projektu jest generowany kod.

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), która 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]

Z zestawu danych lub TableAdapter wybrany projekt, kliknij przycisk Pokaż wszystkie pliki w Solution Explorer do wyświetlenia pliku wygenerowanej klasy.

Zobacz też

Zadania

Instruktaż: Tworzenie aplikacji wielowarstwowej danych

Koncepcje

Omówienie aplikacji danych wielowarstwowej

Co nowego w projektowaniu danych aplikacji w Visual Studio 2012

Inne zasoby

Aktualizacja hierarchiczny

Uzyskiwanie dostępu do danych w programie Visual Studio

ADO.NET