Návod: Naplnění datové sady daty
Tento návod vytvoří objekt dataset s jedné datové tabulky a vyplní daty ze Customers tabulky v ukázkové databázi Northwind. Objekt dataset je naplněna daty voláním Fill metoda TableAdapter.
Během tohoto návodu se dozvíte, jak:
Vytvořte novou aplikace pro systém Windows.
Vytvoření a konfigurace dataset s Průvodce konfigurací zdroje dat.
Vytvořit vázaný na data DataGridView přetažením z zdroje dat okno 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 Postupy: Instalace ukázkových databází.
Vytvoření aplikace pro Windows
Prvním krokem je vytvoření aplikace pro systém Windows.
Vytvoření nového projektu Windows
V aplikaci Visual Studio z souboru nabídka, vytvoření nového projektu.
Název projektu DatasetWalkthrough.
Vyberte aplikace pro systém Windows a klepněte na tlačítko OK. Další informace naleznete v tématu Vývoj klientských aplikací s použitím rozhraní .NET Framework.
DatasetWalkthrough je vytvořen a přidán do projektu Průzkumník řešení.
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íte mít přístup k ukázkové databázi Northwind pro vytvoření připojení. Informace o instalaci ukázkové databáze Northwind naleznete zde: Postupy: Instalace ukázkových databází.
Vytvoření datové sady
V nabídce Data klikněte na položku Zobrazit zdroje dat.
V zdroje dat okno, klepněte na tlačítko přidat nový zdroj dat spustit Průvodce konfigurací zdroje dat.
Vyberte možnost Databáze na stránce Vybrat typ zdroje dat a potom klikněte na tlačítko Další.
Na stránce Vybrat datové připojení proveďte jeden z následujících kroků:
Pokud je připojení dat k ukázkové databázi Northwind k dispozici v rozevíracím seznamu, vyberte je.
-nebo-
Vybráním možnosti Nové připojení zobrazte dialogové okno Přidat nebo upravit připojení.
Pokud vaše databáze vyžaduje heslo, vyberte možnost zahrnutí důvěrných osobních údajů a pak klikněte na tlačítko Další.
Klepněte na tlačítko Next na stránce Uložit připojovací řetězec do konfiguračního souboru aplikace.
Rozbalte uzel Tabulky na stránce Zvolte vaše databázové objekty.
Vyberte tabulku Zákazníci a potom klikněte na tlačítko Dokončit.
NorthwindDataSet je přidán do projektu a Customers tabulka se objeví u zdroje dat okno.
Přidávání ovládacích prvků do formuláře
Můžete vytvořit ovládací prvky vázané na data, přetažením položek z zdroje dat okno do formuláře v aplikaci systému Windows.
Chcete-li ovládacího prvku 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, and BindingNavigator appear in the component tray.
Kontrola generovaný kód, který vyplní Dataset s daty
Přetažení položek z zdroje dat okno do formuláře automaticky přidá správný kód, chcete-li vyplnit dataset do Form1_Load obslužnou rutinu události.
K načtení dat do objektu dataset
V Průzkumník řešení, vyberte Form1a klepněte zobrazit kód tlačítko.
Zkontrolovat 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é části aplikace, kde je nutné vyplnit dataset.
Spuštění aplikace
Spuštění aplikace
Stisknutím klávesy F5 spuštění aplikace.
Objekt dataset je naplněn daty a je zobrazena v DataGridView.
Další kroky
V závislosti na požadavcích aplikace existuje několik kroků, které můžete provést po vytvoření formuláře vázaného na data. Mezi vylepšení, která je možné pro tento návod provést, patří:
Přidání funkce vyhledávání ve formuláři. Další informace naleznete v tématu Postupy: Přidání parametrizovaného dotazu do aplikace Windows Forms.
Přidání funkcí odesílat aktualizace databáze. Další informace naleznete v tématu Návod: Ukládání dat do databáze (jediná tabulka).
Přidání Orders tabulky dataset výběrem nakonfigurovat datové sady pomocí průvodce ze zdroje dat okno. Nyní přidat ovládací prvky, které zobrazení souvisejících dat přetažením objednávky uzlu (pod jednu Fax sloupce zákazníci tabulky) do formuláře. Další informace naleznete v tématu Postupy: Zobrazení souvisejících dat v aplikaci Windows Forms.
Viz také
Koncepty
Vázání ovládacích prvků Windows Forms k datům v sadě Visual Studio
Příprava vaší aplikace k příjmu dat
Vázání ovládacích prvků k datům v sadě Visual Studio
Upravování dat ve vaší aplikaci