Udostępnij za pośrednictwem


Wskazówki: łączenie z danymi w pliku lokalnej bazy danych (formularze systemu Windows)

Możesz szybko i łatwo wyświetlać dane z lokalnego pliku bazy danych w swojej aplikacji, tworząc zestaw danych, a następnie dodając powiązane z danymi formanty do swojej aplikacji.W tym instruktażu będą wyświetlane dane z lokalnego pliku bazy danych utworzonego w wyniku wykonania kolejnych kroków w temacie Wskazówki: tworzenie lokalnego pliku bazy danych w programie Visual Studio.Po utworzeniu projektu Windows Forms będziesz łączyć się z bazą danych i określać, że dane z tabeli Customers są wyświetlane w siatce danych na formularzu przeznaczonym do aplikacji.

Kiedy tworzysz bazę danych w Visual Studio 2013, używany jest silnik SQL Server Express LocalDB w celu uzyskiwania dostępu do pliku bazy danych (mdf) w SQL Server 2012.We wcześniejszych wersjach programu Visual Studio do uzyskiwania dostępu do pliku bazy danych (mdf) jest używany aparat SQL Server Express.Zobacz Dane lokalne — Przegląd.

[!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 Dostosowywanie ustawień środowiska deweloperskiego w Visual Studio.

Ten instruktaż zawiera następujące zagadnienia:

Wymagania wstępne

Aby ukończyć ten instruktaż, musisz uzyskać dostęp do bazy danych SampleDatabase.mdf, którą tworzysz, wykonując Wskazówki: tworzenie lokalnego pliku bazy danych w programie Visual Studio.

Tworzenie i konfigurowanie zestawu danych

Aby utworzyć i skonfigurować zestaw danych

  1. Utwórz projekt Windows Forms i nadaj mu nazwę ConnectLocalData.

    Zobacz Wdrażanie aplikacji klienta za pomocą programu .NET Framework.

  2. Jeśli nie wyświetli się okno Źródła danych, naciśnij klawisze Shift-Alt-D lub wybierz na pasku menu Widok, Inne okna, Pokaż źródła danych.

  3. W oknie Źródła danych wybierz łącze Dodaj nowe źródło danych.

    W Kreatorze konfiguracji źródła danych kliknij przycisk Dalej dwa razy, aby zaakceptować domyślne ustawienia.

  4. Na stronie Wybierz połączenia danych wybierz przycisk Nowe połączenie.

    Zostanie wyświetlone okno dialogowe Wybieranie źródła danych.

  5. Na liście Źródło danych wybierz opcję Plik bazy danych Microsoft SQL Server, a następnie wybierz przycisk Kontynuuj.

    Zostanie wyświetlone okno dialogowe Dodaj połączenie.

  6. W polu Nazwa pliku bazy danych określ plik, który został utworzony przez wykonanie Wskazówki: tworzenie lokalnego pliku bazy danych w programie Visual Studio lub wybierz przycisk Przeglądaj i zlokalizuj ten plik.

    Domyślnie plik znajduje się w katalogu Users\YourAccount\Documents\Visual Studio Version\Projects\SampleDatabaseWalkthrough\SampleDatabaseWalkthrough.

  7. W obszarze Logowanie do serwera zaakceptuj wartości domyślne, wybierz przycisk OK, a następnie wybierz przycisk Dalej.

    [!UWAGA]

    Kiedy łączysz się z lokalnym plikiem bazy danych, możesz utworzyć kopię bazy danych w swoim projekcie lub połączyć się z plikiem bazy danych w jego bieżącej lokalizacji.Zobacz Porady: zarządzanie plikami danych lokalnych w projekcie.

  8. W oknie dialogowym, które się pojawi, wybierz Tak, aby skopiować plik bazy danych do swojego projektu.

  9. Na stronie Zapisz parametry połączenia do pliku konfiguracji aplikacji wybierz przycisk Dalej.

  10. Na stronie Wybierz obiekty bazy danych użytkownika rozwiń węzeł Tabele, zaznacz pola wyboru Customers i Orders, a następnie wybierz przycisk Zakończ.

    Zestaw SampleDatabaseDataSet zostanie dodany do projektu, a tabele Customers i Orders zostaną wyświetlone w oknie Źródła danych.

Dodawanie formantów powiązanych z danymi

Aby dodać formanty powiązane z danymi

  1. Przenieś główny węzeł Customers z okna Źródła danych na formularz Form1.

    DataGridView i pasek narzędzi (BindingNavigator) do nawigowania między rekordami wyświetlanymi w formularzu.Zestaw SampleDatabaseDataSet, element CustomersTableAdapter, BindingSource i BindingNavigator pojawią się w panelu komponentów.

  2. Aby uruchomić aplikację i wyświetlić dane, które dodano w poprzednim poradniku, wybierz klawisz F5.

  3. Wybierz żółtą ikonę dodawania (Przycisk Dodaj w formie systemu Windows), a następnie zapisz zmiany, wybierając ikonę dyskietki (Zapisz przycisk w formie systemu Windows).

  4. Usuń rekord, który został właśnie utworzony, zaznaczając go, a następnie wybierając czerwoną ikonę usuwania (Usuwanie przycisku w formie systemu Windows).

Następne kroki

Możesz tworzyć lub modyfikować obiekty w zestawie danych, jeżeli otworzysz źródło danych w Tworzenie i edytowanie wpisanych zestawów danych.Możesz dodać również logikę walidacji do zdarzenia ColumnChanging lub RowChanging tabeli danych w zestawie danych.Zobacz Sprawdzanie poprawności danych w zestawach danych.

Zobacz też

Zadania

Porady: zarządzanie plikami danych lokalnych w projekcie

Koncepcje

Dane lokalne — Przegląd

Powiązywanie formantów formularzy systemu Windows z danymi w Visual Studio

Przygotowywanie aplikacji na otrzymywanie danych

Pobieranie danych do aplikacji

Powiązywanie kontrolek z danymi w Visual Studio

Edytowanie danych w aplikacji

Sprawdzanie poprawności danych

Zapisywanie danych

Inne zasoby

Łączenie z danymi w Visual Studio