Návod: Připojování k datům v databázi (Windows Forms)
Aplikaci lze v systému Visual Studio připojit k datům pomocí průvodce Průvodce konfigurací zdroje dat.Po dokončení tohoto průvodce lze přetáhnout datové objekty z okna Okno zdroje dat do formuláře, čímž vytvoříte ovládací prvky vázané na data.
[!POZNÁMKA]
Na vašem počítači se můžou v následujících pokynech zobrazovat jiné názvy nebo umístění některých prvků uživatelského rozhraní Visual Studia. Tyto prvky jsou určeny edicí sady Visual Studio a použitým nastavením. Další informace najdete v tématu Přizpůsobení nastavení pro vývoj v sadě Visual Studio.
Úkoly popsané v tomto návodu zahrnují následující:
Vytvoření nového projektu Aplikace Windows Forms.
Vytvoření a konfiguraci datové sady v aplikaci založené na databázových objektech pomocí průvodce Průvodce konfigurací zdroje dat.
Požadavky
K dokončení tohoto návodu budete potřebovat:
- Přístup k ukázkové databázi Northwind pro server SQL Server nebo aplikaci Access.Další informace naleznete v tématu Postupy: Instalace ukázkových databází.
Vytvoření projektu
Chcete-li vytvořit nový projekt
Pomocí nabídky Soubor vytvořte nový projekt.
Vyberte Aplikace Windows Forms a klikněte na tlačítko OK.Další informace naleznete v tématu Vývoj klientských aplikací s použitím rozhraní .NET Framework.
Projekt je vytvořen a přidán do okna Průzkumník řešení.
Připojení k databázi Northwind
Lze se připojit k verzi databáze Northwind pro server SQL Server nebo verzi databáze pro aplikaci Microsoft Access.
Chcete-li vytvořit připojení k verzi databáze Northwind pro server SQL Server nebo aplikaci Access
V řádku nabídek zvolte Zobrazení, Ostatní okna, Zdroje dat.
V okně Zdroje dat vyberte Přidat nový zdroj dat.
Na stránce Zvolit typ datového zdroje vyberte možnost Databáze a poté klikněte na tlačítko Další.
Na stránce Vyberte databázový model vyberte možnost Datová sada a poté klikněte na tlačítko Další.
Na stránce Vybrat datové připojení vyberte jednu z následujících možností:
Pokud připojení dat k ukázkové databázi Northwind je k dispozici v rozevíracím seznamu, vyberte je.
-nebo-
Vyberte Nové připojení, pokud chcete konfigurovat nové datové připojení.Další informace naleznete v tématu Postupy: Připojování k datům v databázi.
Pokud vaše databáze vyžaduje heslo, vyberte možnost k zahrnutí důvěrných osobních údajů a pak klikněte na tlačítko Další.
Na stránce Uložit připojovací řetězec do konfiguračního souboru aplikace klikněte na tlačítko Další .
Na stránce Vyberte databázové objekty rozbalte uzel Tabulky.
Vyberte tabulky Customers a Orders a poté klikněte na tlačítko Dokončit.
Datová sada NorthwindDataSet je přidána do projektu a tabulky Customers a Orders se zobrazí v okně Zdroje dat.
Přidání ovládacích prvků do formuláře
Přetažením položek z okna Zdroje dat do formuláře je možné vytvořit ovládací prvky vázané na data.
Vytvoření ovládacích prvků vázaných na data ve formuláři
Přetáhněte hlavní uzel Customers z okna Zdroje dat do formuláře.
Popsané ovládací prvky vázané na data se zobrazí ve formuláři spolu s pruhem nástrojů (BindingNavigator) pro procházení záznamů.Komponenty NorthwindDataSet, CustomersTableAdapter, BindingSource a BindingNavigator se zobrazí v panelu součástí.
Spuštění aplikace
Spuštění aplikace
Stiskněte tlačítko F5.
Otevře se formulář Form1 zobrazující data z tabulky Customers.
Zabezpečení
Uložení podrobností připojovacího řetězce (například hesla) může ovlivnit zabezpečení aplikace.Použití ověřování systému Windows je bezpečnější způsob, jak řídit přístup k databázi.Další informace naleznete v tématu Protecting Connection Information.
Další kroky
Právě vytvořená datová sada je nyní k dispozici v okně Zdroje dat.
Přidání funkčnosti do aplikace
V okně Zdroje dat vyberte další položky a přetáhněte je do formuláře.Další informace naleznete v tématu Vázání ovládacích prvků Windows Forms k datům v sadě Visual Studio.
Otevřete zdroj dat v Návrháři datových sad, pokud chcete přidat nebo upravit objekty, které tvoří datovou sadu.
Přidejte logiku ověřování k události ColumnChanging nebo RowChanging tabulek dat v objektu datové sady.Další informace naleznete v tématu Ověřování dat v datových sadách.
Viz také
Koncepty
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