Wskazówki: łączenie z danymi w bazie danych programu Access (formularze systemu Windows)
Bazy danych programu Access (plik mdf lub pliku accdb) można połączyć za pomocą programu Visual Studio.Po zdefiniowaniu połączenia dane są wyświetlane w Oknie źródeł danych.Stamtąd można przeciągnąć tabele lub widoki na formularze.Jeśli chcesz zrozumieć, jak system projektów w programie Visual Studio zarządza tymi lokalnymi plikami bazy danych, zobacz Porady: zarządzanie plikami danych lokalnych w projekcie.
Wymagania wstępne
Aby użyć tych procedur, potrzebny jest projektu aplikacji Windows Forms oraz baza danych programu Access (plik accdb) lub bazy danych programu Access 2000-2003 (plik mdb).Wykonaj procedurę, która odnosi się do typu Twojego pliku.
Tworzenie zestawu danych dla pliku accdb
Można połączyć się z bazami danych utworzonymi za pomocą programu Access 2013, Office 365, Access 2010 lub Access 2007 za pomocą poniższej procedury.
Aby utworzyć zestaw danych
Otwórz aplikację Windows Forms, z którą chcesz połączyć dane.
Na pasku menu wybierz Widok, Inne okna, > Źródła danych.
W oknie Źródła danych kliknij Dodaj nowe źródło danych.
Wybierz Baza danych na stronie Wybierz typ źródła danych, a następnie wybierz Dalej.
Wybierz Zestaw danych na stronie Wybierz model bazy danych, a następnie wybierz Dalej.
Na stronie Wybierz połączenie danych stronę wybierz Nowe połączenie, aby skonfigurować nowe połączenie danych.
Zmień Źródło danych na Dostawca danych .NET Framework dla OLE DB.
Ważne Wprawdzie Plik bazy danych programu Microsoft Access (OLE DB) może wydawać się właściwym wyborem, użyj tego typu źródeł danych dla pliku mdb.
W Dostawcy bazy danych OLE, wybierz Dostawca OLE DB dla aparatu bazy danych programu Microsoft Office 12.0 Access.
W Nazwa serwera lub pliku określ ścieżkę i nazwę pliku accdb, z którym chcesz się połączyć, a następnie wybierz OK.
[!UWAGA]
Jeśli plik bazy danych jest zabezpieczony nazwą użytkownika i hasłem, podaj je przed wybraniem OK.
Wybierz Dalej na stronie Wybierz połączenie danych.
Wybierz Dalej na stronie Zapisz parametry połączenia do pliku konfiguracji aplikacji.
Rozwiń węzeł Tabele na stronie Wybierz obiekty bazy danych.
Wybierz tabele lub widoki, które mają się znaleźć w zestawie danych, a następnie wybierz Zakończ.
Zestaw danych zostanie dodany do projektu, a tabele i widoki pojawią się z oknie Źródła danych.
Tworzenie zestawu danych dla pliku mdb
Zestaw danych tworzy się za pomocą Kreatora konfiguracji źródła danych.
Aby utworzyć zestaw danych
Otwórz aplikację Windows Forms, z którą chcesz połączyć dane.
Na pasku menu wybierz Widok, Inne okna, > Źródła danych.
W oknie Źródła danych kliknij Dodaj nowe źródło danych.
Wybierz Baza danych na stronie Wybierz typ źródła danych, a następnie wybierz Dalej.
Wybierz Zestaw danych na stronie Wybierz model bazy danych, a następnie wybierz Dalej.
Na stronie Wybierz połączenie danych stronę wybierz Nowe połączenie, aby skonfigurować nowe połączenie danych.
Jeśli Źródło danych nie jest określone jako Plik bazy danych programu Microsoft Access (OLE DB), wybierz Zmień, aby otworzyć okno dialogowe Zmień źródło danych, i wybierz Plik bazy danych programu Microsoft Access , a następnie wybierz OK.
W polu Nazwa pliku bazy danych określ ścieżkę i nazwę pliku mdb, z którym chcesz się połączyć, a następnie wybierz OK.
Wybierz Dalej na stronie Wybierz połączenie danych.
Wybierz Dalej na stronie Zapisz parametry połączenia do pliku konfiguracji aplikacji.
Rozwiń węzeł Tabele na stronie Wybierz obiekty bazy danych.
Wybierz tabele lub widoki, które mają się znaleźć w zestawie danych, a następnie wybierz Zakończ.
Zestaw danych zostanie dodany do projektu, a tabele i widoki pojawią się z oknie Źródła danych.
Bezpieczeństwo
Przechowywanie poufnych informacji (takich jak hasło) może wpłynąć na bezpieczeństwo aplikacji.Korzystanie z uwierzytelniania systemu Windows (znanego również jako zabezpieczenia zintegrowane) jest bezpieczniejszym sposobem na kontrolowanie dostępu do bazy danych.Aby uzyskać więcej informacji, zobacz Protecting Connection Information.
Następne kroki
Właśnie utworzony zestaw danych jest już dostępny w oknie Źródła danych.Można teraz wykonać dowolne z następujących zadań
Zaznacz elementy w oknie Źródła danych i przeciągnij je do formularza (zobacz Powiązywanie formantów formularzy systemu Windows z danymi w Visual Studio).
Otwórz źródło danych w Projektancie obiektów Dataset, aby dodać lub edytować obiekty, które składają się na zestaw danych.
Dodaj logikę walidacji do ColumnChanging lub zdarzenia RowChanging tabel danych w zestawie danych (zobacz Sprawdzanie poprawności danych w zestawach danych).
Zobacz też
Koncepcje
Przygotowywanie aplikacji na otrzymywanie danych
Pobieranie danych do aplikacji
Powiązywanie kontrolek z danymi w Visual Studio
Sprawdzanie poprawności danych