Jak: wypełnianie dokumentów z danymi z bazy danych
Dostęp z danych w projektów na poziomie dokumentu dla programu Microsoft Office, w taki sam sposób dostępu do danych w Windows Forms projektów.Użyj tych samych narzędzi i kod, aby przenieść dane z bazy danych do rozwiązania i formantów Windows Forms można użyć, aby wyświetlić dane.
Ponadto można wyświetlić dane za pomocą formantów hosta.Host formanty są macierzystego obiekty w programie Microsoft Office Word, które zostało rozszerzone zdarzenia i możliwość powiązania danych.Aby uzyskać więcej informacji, zobacz Elementy hosta i Omówienie kontroli hosta.
Dotyczy: Informacje przedstawione w tym temacie dotyczą projektów na poziomie dokumentu dla programu Word 2013 i Word 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacji pakietu Office i typ projektu.
Poniższy przykład pokazuje, jak dodać formanty powiązane z danymi w projektach z poziomu dokumentu przy użyciu projektanta.Na przykład sposób dodawania formantów powiązanych danych w poziomie aplikacji w czasie wykonywania, zobacz Instruktaż: Proste powiązanie danych w projekcie na poziomie aplikacji.
Aby wyświetlić pokrewne wideo demonstracyjne, zobacz Wiązanie danych do programu Word 2007 zawartość formantów za pomocą Visual Studio Tools dla pakietu Office System (3.0).
Dodawanie formantu do dokumentu w czasie projektowania
Aby wypełnić dokument z danymi z bazy danych
Otwórz projekt poziomie dokumentu programu Word, w Visual Studio, dokument jest otwarty w projektancie.
Otwórz Źródła danych okno i utworzyć źródło danych z bazy danych.Aby uzyskać więcej informacji, zobacz Jak: połączenia z danymi w bazie danych.
Przeciągnij pole z Źródła danych okna dokumentu.
Formant zawartości jest dodawane do dokumentu.Typ formantu zawartości zależy od typu danych wybranego pola.Aby uzyskać więcej informacji, zobacz Formanty zawartości.
Inny formant można dodać pole danych w Źródła danych okna, a następnie wybierając inny formant z listy rozwijanej.
Obiekty w projekcie
Oprócz kontroli następujące obiekty powiązane dane są automatycznie dodawane do projektu:
Wpisane zestawu danych, który zawiera tabele danych, które chcesz połączyć w bazie danych.Aby uzyskać więcej informacji, zobacz Praca z zestawów danych w programie Visual Studio.
A BindingSource łącząca kontroli aby wpisywanych zestawu danych.Aby uzyskać więcej informacji, zobacz Składnik BindingSource, omówienie.
A TableAdapter łącząca wpisywanych zestawu danych do bazy danych.Aby uzyskać więcej informacji, zobacz Przegląd TableAdapter.
A TableAdapterManager, który jest używany do koordynowania tabeli kart w zestawie włączania aktualizacji hierarchicznych.Aby uzyskać więcej informacji, zobacz Aktualizacja hierarchiczny i Przegląd TableAdapterManager.
Po uruchomieniu projektu, formancie wyświetla pierwszy rekord w źródle danych.Można użyć BindingSource w celu umożliwienia użytkownikom do przeglądania rekordów.
Do przechodzenia między rekordami
- Use BindingSource methods such as MoveNext and MovePrevious.
Aby uzyskać informacje dotyczące wysyłania aktualizacji, aby wpisywanych zestawu danych i bazy danych, zobacz Jak: aktualizacji źródła danych z danymi z kontroli hosta.
Zobacz też
Zadania
Jak: wypełnianie dokumentów z danymi z obiektów
Jak: aktualizacji źródła danych z danymi z kontroli hosta
Informacje
Składnik BindingSource, omówienie
Koncepcje
Wiązanie formantów Windows Forms do danych w programie Visual Studio
Korzystanie z lokalnych plików bazy danych w Przegląd rozwiązań pakietu Office
Połączenie z danymi w aplikacji Windows Forms
Inne zasoby
Wiązanie danych do formantów w rozwiązania dla pakietu Office