Názorný postup: Vyplnění objektu Dataset s daty
Tento názorný postup vytvoří objekt dataset s jedné datové tabulky a vyplní daty z Customers tabulky v ukázkové databázi Northwind.Objekt dataset je vyplněn data voláním Fill metoda TableAdapter.
Během tohoto návodu se naučíte, jak:
Vytvořte novou aplikaci pro systém Windows.
Vytvořit a konfigurovat dataset s Průvodce konfigurací zdroje dat.
Vytvořit vázaný na data DataGridView přetažením z Zdroje dat okna do formuláře.
Požadavky
K dokončení tohoto návodu budete potřebovat:
- Přístup k ukázkové databázi Northwind.Další informace naleznete v tématu Jak: Instalace ukázkové databáze.
Vytvoření aplikace pro Windows
Prvním krokem je vytvoření Aplikace systému Windows.
Vytvořit nový projekt systému Windows
V aplikaci Visual Studio z soubor nabídka, vytvoření nového projektu.
Název projektu DatasetWalkthrough.
Vyberte Aplikace systému Windows a na OK.Další informace naleznete v tématu Tvorba klientských aplikací.
DatasetWalkthrough projektu je vytvořena a přidána do Aplikaci Solution Explorer.
Vytváření NorthwindDataSet
Tento krok vytvoří objekt dataset pomocí Průvodce konfigurací zdroje dat na základě Customers tabulky v ukázkové databázi Northwind.Musí mít přístup k vytvoření připojení ukázkové databáze Northwind.Informace o nastavení ukázkové databáze Northwind, Jak: Instalace ukázkové databáze.
Vytvořit množinu
V nabídce Data klikněte na tlačítko Zobrazit zdroje dat.
V Zdroje dat okna, klepněte na tlačítko Přidat nový zdroj dat spustit Průvodce konfigurací zdroje dat.
Vyberte Databázi na stránce Zvolit datový typ zdrojová databáze a potom klikněte na tlačítko Next.
Na Zvolte datové připojení stránky proveďte jeden z následujících:
Pokud datové připojení k ukázkové databázi Northwind je k dispozici v rozevíracím seznamu, vyberte ji.
-nebo-
Vyberte Nové připojení spustit Přidat nebo změnit připojení dialogové okno.Další informace naleznete v tématu Přidat či upravte dialogové okno připojení (Obecné).
Pokud databáze vyžaduje heslo, vyberte možnost obsahují citlivá data a potom klepněte na tlačítko Další.
Klepněte na tlačítko Další na Uložit řetězec připojení v souboru konfigurace aplikace stránku.
Rozbalte tabulek uzel zvolit databázové objekty stránky.
Vyberte Zákazníci tabulka a potom klepněte na tlačítko Dokončit.
NorthwindDataSet je do projektu a Customers tabulka Zdroje dat okno.
Přidání ovládacích prvků do formuláře
Ovládací prvky vázané na data můžete vytvořit přetažením položek z Zdroje dat okna do formuláře v aplikaci pro systém Windows.
Vytvoření DataGridView vázaný na tabulku Zákazníci
Přetáhněte hlavní Zákazníci z uzlu Zdroje dat okna do Form1.
A DataGridView řízení a pruh nástrojů (BindingNavigator) pro procházení záznamů se zobrazí ve formuláři.A NorthwindDataSet, CustomersTableAdapter, BindingSource, a BindingNavigator se zobrazují na hlavním panelu komponenty.
Kontroly generovaný kód, který vyplní Dataset s daty
Přetažením položek z Zdroje dat okna do formuláře automaticky přidá kód správné vyplnění dataset do Form1_Load obslužnou rutinu události.
Načtení dat do objektu dataset
V Aplikaci Solution Explorer, vyberte Form1a klepněte Zobrazení kódu tlačítko.
Kontrolovat Form1_Load obslužnou rutinu události.TableAdapter Fill metoda vyplní dataset s daty.
Private Sub Form1_Load() Handles MyBase.Load 'TODO: This line of code loads data into the 'NorthwindDataSet1.Customers' table. 'You can move, or remove it, as needed. Me.CustomersTableAdapter1.Fill(Me.NorthwindDataSet1.Customers) End Sub
private void Form1_Load(object sender, EventArgs e) { // TODO: This line of code loads data into the 'northwindDataSet1.Customers' table. // You can move, or remove it, as needed. this.customersTableAdapter1.Fill(this.northwindDataSet1.Customers); }
Kód můžete také zkopírovat do jiných částí aplikace, kde je nutné vyplnit objekt dataset.
Spuštění aplikace
Spuštění aplikace
Stisknutím klávesy F5 spustíte aplikaci.
Objekt dataset vyplní daty a je zobrazena v DataGridView.
Další kroky
V závislosti na požadavcích aplikace existuje několik kroků, které chcete provést po vytvoření formuláře vázán na data.Některá vylepšení, které nelze provést tento návod obsahuje:
Přidání funkce vyhledávacího formuláře.Další informace naleznete v tématu Jak: parametrický dotaz přidat do aplikace model Windows Forms.
Přidání funkce Odeslat aktualizace databáze.Další informace naleznete v tématu Názorný postup: Ukládání dat do databáze (jedna tabulka).
Přidání Orders tabulku dataset výběrem DataSet konfigurovat pomocí Průvodce v rámci Zdroje dat okna.Nyní přidat ovládací prvky, které zobrazují související data přetažením objednávky uzlu (pod jeden Fax sloupce Zákazníci tabulky) do formuláře.Další informace naleznete v tématu Jak: zobrazení souvisejících dat v aplikaci model Windows Forms.
Viz také
Koncepty
Vazba na Data v aplikaci Visual Studio model Windows Forms prvky
Příprava aplikace pro příjem dat.
Ovládací prvky vazby na Data v aplikaci Visual Studio