Návod: Naplnění datové sady daty
Tento průvodce vytvoří datovou sadu s tabulkou jeden datový a vyplní data z Customers tabulky v ukázkové databázi Northwind.Datová sada dat vyplněno voláním Fill metodu TableAdapter.
V tomto návodu se dozvíte, jak:
Vytvořte novou aplikace pro systém Windows.
Vytváření a konfiguraci datovou sadu s Průvodce konfigurací zdroje dat.
Vytvořit vázaný k datům DataGridView přetažením z zdroje dat okno do formuláře.
Požadavky
K dokončení tohoto průvodce, 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 sadě Visual Studio z soubor nabídky, vytvořte novou projektu.
Pojmenujte tento projekt DatasetWalkthrough.
Vyberte aplikace pro systém Windows 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.
DatasetWalkthrough je vytvořen a přidán do projektu Průzkumníka řešení.
Vytváření NorthwindDataSet
Tento krok vytvoří sadu dat 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 nastavení ukázkové databáze Northwind naleznete v tématu Postupy: Instalace ukázkových databází.
Vytvoření datové sady
V nabídce Data klikněte na tlačítko Zobrazit zdroje dat.
V zdroje dat okna, klikněte na tlačítko Přidat nový zdroj dat spustit Průvodce konfigurací zdroje dat.
Vyberte možnost Databáze na stránce Zvolit typ datového zdroje a potom klikněte na tlačítko Další.
Na Vybrat datové připojení proveďte stránky, jeden z následujících akcí:
Pokud je k dispozici v rozevíracím seznamu datové připojení k databázi Northwind ukázky, vyberte jej.
-nebo-
Vyberte nové připojení ke spuštění Přidat či upravit připojení dialogového okna.
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ší.
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 tabulky se zobrazí v zdroje dat okna.
Přidávání ovládacích prvků do formuláře
Můžete vytvořit ovládací prvky vázání dat přetažením položek z zdroje dat okno do formuláře ve vaší aplikaci systému Windows.
Chcete-li vytvořit DataGridView vázán k tabulce Zákazníci
Přetáhněte hlavní Zákazníci uzlu z zdroje dat okna do Form1.
Objekt DataGridView ovládací prvek a pruh nástrojů (BindingNavigator) pro procházení záznamů se zobrazí ve formuláři.Objekt NorthwindDataSet, CustomersTableAdapter, BindingSource, a BindingNavigator se zobrazí na hlavním panelu součásti.
Probíhá kontrola generovaného kódu, který vyplní celé datové sady s daty
Přetažením položek z zdroje dat okno do formuláře automaticky přidá správný kód k vyplnění datové sady do Form1_Load obslužnou rutinu události.
Chcete-li načíst data do sady
V Průzkumníka řešení, vyberte možnost Form1, a klikněte na tlačítko zobrazení kódu tlačítko.
Zkontrolovat Form1_Load obslužnou rutinu události.TableAdapter Fill Metoda plní datové sady 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); }
Volitelně můžete zkopírovat tento kód k jiným částem vaší aplikace, kde je nutné vyplnit datová sada.
Spuštění aplikace
Spuštění aplikace
Stisknutím klávesy F5 ke spuštění aplikace.
Datová sada je naplněn data a zobrazena v DataGridView.
Další kroky
V závislosti na požadavcích aplikace existuje několik kroků, které chcete provést po vytvoření vázaného na data formuláře.Mezi vylepšení, která je možné pro tento návod provést, patří:
Přidání funkce vyhledávání do formuláře.Další informace naleznete v tématu Postupy: Přidání parametrizovaného dotazu do aplikace Windows Forms.
Přidání funkce k odesílání aktualizací zpět do databáze.Další informace naleznete v tématu Návod: Ukládání dat do databáze (jediná tabulka).
Přidání Orders tabulky k datové sadě výběrem Konfigurace sady dat pomocí průvodce v rámci zdroje dat okna.Nyní přidejte ovládací prvky, které zobrazit data v relaci přetažením objednávky uzlu (níže jednu Fax sloupce v rámci 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