Instruktaż: Łączenie z danymi w bazie danych (Windows Forms)
Aplikacja do danych można połączyć za pomocą Kreator konfiguracji źródła danych w Visual Studio.Po zakończeniu pracy kreatora, można przeciągnąć obiekty danych z Okno źródła danych na formularze, aby utworzyć formanty powiązane dane.
[!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.
Zadania w tym instruktażu jest następująca:
Tworzenie nowego Aplikacji Windows Forms projektu.
Tworzenie i konfigurowanie obiektu dataset w aplikacji na podstawie obiektów bazy danych za pomocą Kreatora konfiguracji źródła danych.
Wymagania wstępne
W celu przeprowadzenia tego instruktażu są potrzebne:
- Dostęp do bazy danych Northwind dla programu SQL Server lub Access.Aby uzyskać więcej informacji, zobacz Jak: Instalowanie przykładowe bazy danych.
Tworzenie projektu
Aby utworzyć nowy projekt
Z pliku menu, tworzenie nowego projektu.
Wybierz Aplikacji Windows Forms i kliknij przycisk OK.Aby uzyskać więcej informacji, zobacz Tworzenie aplikacji klienta.
Utworzone i dodane do projektu Solution Explorer.
Łączenie z bazą danych Northwind
Można połączyć bazę danych Northwind w wersji programu SQL Server lub programu Microsoft Access wersję bazy danych.
Aby utworzyć połączenie do wersji SQL Server lub Access Northwind
Na danych menu, kliknij przycisk Pokaż źródeł danych.
W Źródła danych okno select Dodać nowe źródło danych.
Na Wybierz typ źródła danych stronę, wybierz opcję bazy danych, a następnie kliknij przycisk Dalej.
Na Wybierz Model bazy danych stronę, wybierz opcję Dataset , a następnie kliknij przycisk Dalej.
Na Wybierz połączenie danych strony, wybierz jedną z następujących opcji:
Jeśli połączenie danych z przykładowej bazy danych Northwind jest dostępna na liście rozwijanej, należy go zaznaczyć.
- lub -
Wybierz Nowe połączenie do skonfigurowania nowego połączenia danych.Aby uzyskać więcej informacji, zobacz Jak: połączenia z danymi w bazie danych.
Jeśli baza danych wymaga podania hasła, zaznacz opcję zawierają dane poufne, a następnie kliknij przycisk Dalej.
Na zapisać ciąg połączenia w pliku konfiguracyjnym aplikacji strony, kliknij przycisk Dalej.
Na Wybierz obiekty bazy danych stronę, a następnie rozwiń tabel węzła.
Wybierz Klienci i zamówienia tabel, a następnie kliknij przycisk Zakończenie.
NorthwindDataSet jest dodawany do projektu i Klienci i zamówienia tabele zostaną wyświetlone w Źródła danych okna.
Dodawanie formantów do formularza
Formanty powiązane dane można utworzyć, przeciągając elementy z Źródła danych okno formularza.
Aby utworzyć formanty powiązane z danymi formularza
Przeciągnij główne Klienci węzła z Źródła danych okno formularza.
Formanty powiązane z danymi z opisowe etykiety są wyświetlane w formularzu, wraz z pasek narzędzi (BindingNavigator) do nawigowania między rekordami.A NorthwindDataSet, CustomersTableAdapter, BindingSource, i BindingNavigator są wyświetlane w panelu komponentów.
Z uruchomioną aplikacją
Aby uruchomić aplikację
Press F5.
Formularz Form1 otwiera wyświetlanie danych z Customers tabeli.
Zabezpieczenia
Przechowywanie szczegóły ciągu połączenia (np. hasło) może mieć wpływ na zabezpieczenia aplikacji.Przy użyciu uwierzytelniania systemu Windows jest bardziej bezpieczny sposób do kontrolowania dostępu do bazy danych.Aby uzyskać więcej informacji, zobacz Securing Connection Strings.
Następne kroki
Właśnie utworzony zestaw danych jest obecnie dostępna w Źródła danych okna.
Aby dodać funkcjonalność aplikacji
Zaznacz inne elementy w Źródła danych okna i przeciągnij je na formularzu.Aby uzyskać więcej informacji, zobacz Wiązanie formantów Windows Forms do danych w programie Visual Studio.
Otwórz źródło danych w Projektant Dataset do dodawania lub edytowania obiektów, wchodzące w skład zestawu danych.
Dodawanie logiki sprawdzania poprawności do ColumnChanging lub RowChanging zdarzenia tabele danych w zestawie danych.Aby uzyskać więcej informacji, zobacz Sprawdzanie poprawności danych w zestawach danych.
Zobacz też
Koncepcje
Przygotowanie aplikacji do odbierania danych
Pobieranie danych do aplikacji
Wiązanie formantów z danych w programie Visual Studio
Sprawdzanie poprawności danych