Průvodce nastavením dotazu TableAdapter
Průvodce konfigurací dotazu TableAdapter pomáhá vytvářet a upravovat další dotazy, můžete přidat do TableAdapterů.Dotaz TableAdapter je libovolný platný dotaz SQL nebo uložené procedury, která vrací data odpovídají stejné schéma, jako TableAdapter přidružené tabulky dat (nebo která vrací skalární hodnotu).Po dokončení Průvodce metodu je přidán do TableAdapter, když je volána, provede daný dotaz.(Například CustomersTableAdapter.FillByCity(NorthwindDataSet.Customers, "Seattle").)
Spuštění průvodce
Přetáhněte dotazy do datová sada Designer, nebo nakonfigurovat stávající dotazy (dotazy níže první dotaz).
První dotaz v TableAdapter je hlavním dotazu TableAdapter.Otevře úpravách hlavní dotazu Průvodce konfigurací TableAdapter a úpravy schématu TableAdapter dat tabulky.Všechny dotazy, které jsou uvedeny níže hlavním dotazu jsou další dotazy a jsou konfigurovány pomocí Průvodce konfigurací dotazu TableAdapter.Další informace o spuštění Průvodce naleznete v tématu Postupy: Spuštění Průvodce konfigurací dotazu TableAdapter.
Vyberte datové připojení
Vyberte existující připojení ze seznamu připojení nebo klikněte na tlačítko nové připojení Chcete-li vytvořit připojení k databázi.
Po dokončení Vlastnosti připojení dialogového okna Podrobné informace o připojení oblasti zobrazuje pouze pro čtení informace o vybrané zprostředkovatele, jakož i připojovací řetězec.
Uložit připojovací řetězec do konfiguračního souboru aplikace
Zvolte Ano, uložte připojení jako k uložení připojovacího řetězce v konfiguračním souboru aplikace.Zadejte název pro připojení nebo pomocí zadané výchozí název.
Ukládání připojovací řetězce v konfiguračním souboru aplikace, čímž zjednodušuje proces udržování vaší aplikace, pokud se změní připojení k databázi.V případě změny připojení k databázi můžete upravit připojovací řetězec v konfiguračním souboru aplikace.Díky tomu nemáte k úpravě zdrojového kódu a znovu zkompilovat vaší aplikace.Informace o úpravách připojovacího řetězce v konfiguračním souboru aplikace naleznete v tématu Postupy: Ukládání a upravování připojovacích řetězců.
![]() |
---|
Informace jsou uloženy v konfiguračním souboru aplikace jako prostý text.Omezit možnost neoprávněného přístupu k důvěrným informacím, můžete chtít k šifrování dat.Další informace naleznete v tématu Šifrování a dešifrování dat. |
Pomocí příkazů SQL
V této části vysvětluje, jak k dokončení Průvodce konfigurací dotazu TableAdapter při výběru příkazy SQL pomocí možnost.
Zvolte typ dotazu
Průvodce vytvoří několik typů dotazů v závislosti na požadavcích vaší aplikace.Můžete zvolit možnost dotazy, které vracejí řádků dat (dat tabulky) nebo vyberte dotazů, který návratový skalární hodnotu (jednu hodnotu jako Count nebo Sum).
Na Zvolte typ dotazu stránky, vyberte typ dotazu, chcete-li vytvořit ze seznamu dostupných dotazů.
[!POZNÁMKA]
Vytvoření prohlášení o vložení, aktualizaci nebo odstranění TableAdapter příkazy, které se používají při volání TableAdapter nenahrazuje Update metody.Například pokud vyberete aktualizace jako typ dotazu vytvoří nový dotaz s názvem, který zadáte v průvodci později.Spuštění tohoto dotazu voláním této pojmenovanou metodu TableAdapter.Volání TableAdapter Update Metoda bude spuštěna vytvářet, pokud byla nakonfigurována původní TableAdapter příkazů.
Zadejte příkaz SQL < typ dotazu >
Na Zadejte příkaz SQL stránky, zadejte příkaz jazyka SQL má provést při volání dotazu.
Tip
Průvodce poskytuje přístup k Tvůrce dotazů, vizuální nástroj pro vytváření dotazů SQL.Chcete-li ji otevřít, klikněte na tlačítko Tvůrce dotazů tlačítko.
Zvolit metody pro generování
Tato stránka poskytuje možnosti pro výběr jaké metody Průvodce vygeneruje pro dotaz.
Vyplní objekt DataTable
Vytvoří metodu pro naplnění dat tabulky.Název tabulky dat předat jako parametr při volání této metody k vyplnění tabulce data vrácená data.V případě potřeby můžete změnit výchozí název v název metody pole.Poskytnutí smysluplný název může být užitečné při práci s tohoto dotazu v kódu.
Vrátit objekt DataTable
Vytvoří metodu pro návrat tabulku dat plný.V některých aplikacích může být více žádoucí vrátit tabulku vyplněný dat na rozdíl od vyplňování existující tabulce dat s daty.V případě potřeby můžete změnit výchozí název v název metody pole.
Zvolte název funkce
Zadejte název pro tuto funkci.Vytvoření dotazu TableAdapter přidá metodu TableAdapter se zadaným názvem.Volejte tuto metodu k provedení dotazu.Poskytnutí smysluplný název je užitečný při práci s tohoto dotazu v kódu.
[!POZNÁMKA]
Při vytváření nových uložené procedury, budete vyzváni pro dva názvy.Křestní jméno je název uložené procedury vytvořené v databázi. druhý název je název metody na TableAdapter, který provede uloženou proceduru při volání.
Vytvořit nové uložené procedury
V této části vysvětluje, jak k dokončení Průvodce konfigurací dotazu TableAdapter při výběru vytvořit nové uložené procedury možnost.
V Generovat uložené procedury stránky, zadejte příkaz jazyka SQL k provedení při volání uložené procedury.
[!POZNÁMKA]
Průvodce poskytuje přístup k Tvůrce dotazů, vizuální nástroj pro vytváření dotazů SQL.Chcete-li ji otevřít, klikněte na tlačítko Tvůrce dotazů tlačítko.
V Vytvoření uložených procedur stránky, proveďte následující kroky:
Zadejte název nové uložené procedury.
Určete, zda chcete-li vytvořit uloženou proceduru v podkladové databázi.
[!POZNÁMKA]
Umožňuje vytvořit uloženou proceduru v databázi je dáno nastavení zabezpečení pro konkrétní databáze.
Zobrazit výsledky průvodce stránce jsou zobrazeny výsledky vytváření TableAdapter dotazu.Pokud Průvodce zaznamená problémy, tato stránka obsahuje informace o chybě.
Použít existující uložené procedury
V této části vysvětluje, jak k dokončení Průvodce konfigurací dotazu TableAdapter při výběru použít existující uložené procedury možnost.
Vyberte existující uložené procedury z rozevíracího seznamu v Vyberte existující uložené procedury stránku průvodce.
Parametry a výsledky pro vybrané uložené procedury jsou zobrazeny pro referenci.
Klikněte na tlačítko Další.
Zvolte tvar dat vrácených uložené procedury
Typ dat vrácených vybrané uložená procedura určuje, jak průvodce vytvoří třídy TableAdapter metody.
Vyberte typ dat vrácených tohoto dotazu.
Výběr tabulková data otevře Zvolte metody pro generování stránky (popsané výše na této stránce nápovědy), které vám umožní určit typy metod, názvy metod a podporu stránkování má být vytvořen.
Výběr jednu hodnotu vytvoří zadaný metodu, která vrátí jednu hodnotu.Tato možnost otevře Zvolte název funkce stránky (na této stránce nápovědy popsané výše).
Výběr žádná hodnota vytvoří zadaný metodu, která provede uloženou proceduru a očekává, že žádná data, která mají být vráceny.Tato možnost otevře Zvolte název funkce stránky (na této stránce nápovědy popsané výše).
Zobrazit výsledky průvodců
Zobrazit výsledky průvodce stránce jsou zobrazeny výsledky vytváření TableAdapter dotazu.Pokud průvodce zjistí problémy, zobrazí se na této stránce Podrobnosti.
Viz také
Úkoly
Postupy: Upravování dotazů TableAdapter
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