Udostępnij za pośrednictwem


Porady: tworzenie zapytań TableAdapter

 

Opublikowano: sierpień 2016

TableAdapter kwerendy są instrukcje SQL lub procedur przechowywanych, które mogą być wykonywane przez aplikację bazy danych.

Dodać tyle kwerendy TableAdapter jako aplikacja wymaga. TableAdapter kwerendy są wyświetlane jako metody TableAdapter. Podczas tworzenia kwerendy o nazwie FillByCity pobierająca parametr, reprezentujących wartości Miasto, kwerenda jest dodawana do TableAdapter. Dodaje się jako metoda maszynowy, który ma poprawny typ parametru jako argument — w tym przypadku ciąg reprezentujący wartość miasta. Kwerenda TableAdapter, podobnie jak każda metoda wzywają dowolnego obiektu. Na przykład, poniższy kod jest wykonywany FillByCity kwerendy i wypełnienia Customers tabelę z wszystkich klientów z wartością miasta Seattle:

string cityValue = "Seattle";
customersTableAdapter.FillByCity(northwindDataSet.Customers, cityValue);
Dim cityValue As String = "Seattle"
CustomersTableAdapter.FillByCity(NorthwindDataSet.Customers, cityValue)

TableAdapter kwerendy można wypełnić tabelę danych (Fill i FillBy kwerend) lub return nowe tabele danych z danych zwróconych przez kwerendę (GetData i GetDataBy kwerend).

Kwerendy można dodać do istniejącej TableAdapters, uruchamiając Edycja TableAdapters. (Kliknij prawym przyciskiem myszy każdy TableAdapter i wybierz polecenie Kwerendy dodaj.)

Uwaga

Na komputerze w poniższych instrukcjach mogą być wyświetlane inne nazwy i lokalizacje niektórych elementów interfejsu użytkownika programu Visual Studio. Te elementy są określane przez numer wersji Visual Studio oraz twoje ustawienia. Aby uzyskać więcej informacji, zobacz Personalizowanie środowiska IDE programu Visual Studio.

Utwórz kwerendę w projektancie zestawu danych

Aby dodać kwerendy do TableAdapter w projektancie zestawu danych

  1. Otwórz element dataset w Projektant Dataset. Aby uzyskać więcej informacji, zobacz Porady: otwieranie zestawu w narzędziu Projektant obiektów Dataset.

  2. Kliknij prawym przyciskiem myszy żądaną TableAdapter i wybierz Kwerendy dodaj.

    - lub -

  3. Przeciągnij kwerendy z DataSet na karcie Przybornik na stół na projektanta.

    Kreatora konfiguracji kwerendy TableAdapter otwiera.

  4. Zakończ pracę Kreatora; Kwerenda jest dodawana do TableAdapter.

Utworzyć kwerendę bezpośrednio w formularzu w aplikacji systemu Windows

Jeśli wystąpienie TableAdapter na formularzu można dodać za pomocą kwerendy Konstruktor kryteriów wyszukiwania — Okno dialogowe, która dodaje ToolStrip formantu do formularza, który akceptuje danych wejściowych parametrów wymaganych przez kwerendy, jak również przycisk, aby uruchomić kwerendę.

Aby dodać kwerendy do TableAdapter, za pomocą okna dialogowego kryteria wyszukiwania

  1. Wybierz TableAdapter w panelu komponentów.

  2. Kliknij przycisk TableAdapter tag inteligentny i wybierz polecenie Kwerendy dodaj.

  3. Wypełnij okno dialogowe i kwerenda zostanie dodany do TableAdapter. Aby uzyskać więcej informacji, zobacz Konstruktor kryteriów wyszukiwania — Okno dialogowe.

Zobacz też

TableAdapter — Przegląd
Porady: edytowanie zapytań TableAdapter
Tworzenie i edytowanie wpisanych zestawów danych
Dodawanie nowych źródeł danych
Porady: łączenie z danymi w bazie danych
Sprawdzanie poprawności danych
Porady: nawigowanie w danych za pomocą formantu BindingNavigator formularzy systemu Windows
Wskazówki: wyświetlanie danych na formularzach systemu Windows
Wskazówki: tworzenie TableAdapter z wieloma zapytaniami