Sdílet prostřednictvím


Průvodce konfigurací TableAdapter dotaz

TableAdapter dotazu konfigurace Průvodce umožňuje vytvořit a upravit další dotazy, můžete přidat do TableAdapters.TableAdapter dotaz je libovolný platný dotaz SQL nebo uloženou proceduru, která vrací data podle stejné schéma jako TableAdapter spojené tabulky dat (nebo která vrací skalární hodnotu).Po dokončení Průvodce je metoda do TableAdapter, která po zavolání, provede dotaz.(Například CustomersTableAdapter.FillByCity(NorthwindDataSet.Customers, "Seattle").)

Spuštění Průvodce

Přetáhněte na dotazy Dataset Návrhář, nebo konfigurovat existující dotazy (dotazy uvedené pod první dotaz).

První dotaz v TableAdapter je hlavní dotaz TableAdapter.Úpravy hlavního dotaz otevře Průvodce konfigurací TableAdapter a úpravy schématu tabulky dat TableAdapter.Všechny dotazy, které jsou uvedeny níže v hlavním dotazu jsou další dotazy a nakonfigurovány pomocí Průvodce konfigurací dotazu TableAdapter.Další informace o spuštění Průvodce viz Jak: spustit Průvodce konfigurací TableAdapter dotaz.

Zvolte datové připojení

Zvolte existující připojení ze seznamu připojení nebo klepněte na Nové připojení otevřete Přidat či upravte dialogové okno připojení (Obecné) a vytvořit připojení k databázi.

Po dokončení Vlastnosti připojení dialogové okno Podrobnosti O připojení oblasti se zobrazí pouze pro čtení informací o vybrané zprostředkovatele, jakož i řetězec připojení.

Uložit připojovací řetězec do konfiguračního souboru aplikace

Zvolte Ano, uložit připojení jako uložit připojovací řetězec do konfiguračního souboru aplikace.Zadejte název připojení nebo pomocí zadané výchozí název.

Připojovací řetězce uložení konfiguračního souboru aplikace zjednodušuje zachování aplikace, pokud se změní připojení databáze.V případě výskytu změny v připojení k databázi můžete upravit připojovací řetězec v konfiguračním souboru aplikace.Tímto způsobem, není nutné upravovat zdrojový kód a znovu aplikaci zkompilujte.Informace o úpravách připojovací řetězec v konfiguračním souboru aplikace, viz Jak: Uložit a upravit připojovací řetězce.

Poznámka k zabezpečeníPoznámka k zabezpečení

Informace jsou uloženy v konfiguračním souboru aplikace jako prostý text.Chcete-li snížit možnost neoprávněný přístup k důvěrným informacím můžete šifrovat data.Další informace naleznete v tématu Šifrování a dešifrování dat.

Pomocí příkazů SQL

Tato část vysvětluje, jak provést Průvodce konfigurací dotazu TableAdapter při výběru příkazy SQL použít možnost.

Zvolit typ dotazu

Průvodce vytvoří několik typů dotazů v závislosti na požadavcích aplikace.Můžete zvolit výběrové dotazy, které vrací řádky dat (tabulka dat) nebo vyberte dotazů, vratky skalární hodnotu (například jednu hodnotu Count nebo Sum).

Na zvolit typ dotazu stránky, vyberte typ dotazu vytvořte ze seznamu dostupných dotazy.

[!POZNÁMKA]

Vytváření příkazu INSERT, UPDATE nebo DELETE nenahrazuje TableAdapter příkazy, které se používají při volání TableAdapter Update metoda.Například aktualizace vyberete jako typ dotazu vytvoří nový dotaz s názvem později v průvodci.Spuštění tohoto dotazu této metody pojmenované TableAdapter.Volání TableAdapter Update metoda provede příkazy vytvořené původní TableAdapter bylo při konfiguraci.

Zadat příkaz SQL < typ dotazu > Prohlášení

Na zadat příkaz SQL stránky, zadejte příkaz SQL při volání dotaz spustit.

Tip

Průvodce poskytuje přístup k Tvůrce dotazu, vizuální nástroj pro vytváření dotazů SQL.Chcete-li ji otevřít, klepněte Tvůrce dotazu tlačítko.Další informace o použití Tvůrce dotazu, viz Dotaz a zobrazit nástroje Designer nebo stisknutím klávesy F1 v tomto dialogovém.

Zvolit metody generování

Tato stránka poskytuje možnosti výběru, které metody průvodce vygeneruje pro dotaz.

  • Vyplnit objekt DataTable
    Metoda pro vyplnění tabulky dat vytvoří.Název tabulky dat předat jako parametr při volání této metody se vyplnit tabulku dat vrácených dat.

    Volitelně můžete změnit výchozí název v Název metody pole.Poskytování smysluplný název může být užitečné při práci s Tento dotaz v kódu.

  • Vrátit objekt DataTable
    Metoda pro vracení dat vyplněné tabulky vytvoří.V některých aplikacích může být žádoucí další vrátit data vyplněné tabulky jako protiklad k vyplňování existující tabulce dat s daty.

    Volitelně můžete změnit výchozí název v Název metody pole.

Zvolte název funkce

Zadejte název funkce.Vytvoření dotazu TableAdapter přidá metoda TableAdapter s názvem zde uvedené.Volání této metody spustit dotaz.Srozumitelný název je užitečné při práci s Tento dotaz v kódu.

[!POZNÁMKA]

Při vytvoření nové 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 na TableAdapter, který vykonává uložené procedury při volání metody.

Vytvoření nové uložené procedury

Tato část vysvětluje, jak provést Průvodce konfigurací dotazu TableAdapter při výběru vytvořit nové uložené procedury možnost.

  1. V Generovat uložené procedury stránky, zadejte příkaz SQL pro spuštění při volání uložené procedury.

    [!POZNÁMKA]

    Průvodce poskytuje přístup k Tvůrce dotazu, vizuální nástroj pro vytváření dotazů SQL.Chcete-li ji otevřít, klepněte Tvůrce dotazu tlačítko.Další informace o použití Tvůrce dotazu, viz Dotaz a zobrazit nástroje Designer nebo stisknutím klávesy F1 v tomto dialogovém.

  2. V Vytvoření uložené procedury stránky, proveďte následující:

    1. Zadejte název nové uložené procedury.

    2. Určete, zda chcete vytvořit uloženou proceduru v podkladové databázi.

      [!POZNÁMKA]

      Schopnost vytvářet uložené procedury v databázi je určena nastavením zabezpečení pro konkrétní databázi.

    Zobrazit výsledky průvodce stránka zobrazuje výsledky vytvoření dotazu TableAdapter.Pokud Průvodce zjistí potíže, tato stránka obsahuje informace o chybě.

Použít existující uložené procedury

Tato část vysvětluje, jak provést Průvodce konfigurací dotazu TableAdapter při výběru použít existující uložené procedury možnost.

  1. Vyberte z rozevíracího seznamu existující uložené procedury na Zvolit existující uložené procedury stránce průvodce.

    Parametry a výsledky vybrané uložená procedura jsou zobrazeny referenční.

  2. Klepněte na tlačítko Další.

Vyberte obrazec dat vrácených uloženou proceduru.

Typ dat vrácených vybrané uložené procedury Určuje, jak průvodce vytvoří metody TableAdapter.

Vyberte typ dat vrácených z tohoto dotazu.

  • Výběr tabulková data otevře Zvolit metody generování stránka (popsané výše na této stránce nápovědy), můžete určit typy metod, názvy metod a stránkování podpora má být vytvořen.

  • Výběr jednu hodnotu vytvoří zadanou metodu, která vrací jedinou hodnotu.Tato volba otevře Zvolte název funkce stránky (dříve popsané na této stránce nápovědy).

  • Výběr žádná hodnota vytvoří zadanou metodu, která provede uložené procedury a očekává, že data mají být vráceny.Tato volba otevře Zvolte název funkce stránky (dříve popsané na této stránce nápovědy).

Zobrazit výsledky průvodce

Zobrazit výsledky průvodce stránka zobrazuje výsledky vytvoření dotazu TableAdapter.Pokud Průvodce zjistí problémy, na této stránce jsou zobrazeny podrobnosti.

Viz také

Úkoly

Jak: úpravy TableAdapter dotazy

Koncepty

Přehled TableAdapter

Novinky ve vývoji datových aplikací v sadě Visual Studio 2012

Vazba na Data v aplikaci Visual Studio model Windows Forms prvky

Příprava aplikace pro příjem dat.

Načítání dat do aplikace

Ovládací prvky vazby na Data v aplikaci Visual Studio

Data v aplikaci pro úpravy

Ověření dat

Ukládání dat

Další zdroje

Data návody

Přehled dat aplikace Visual Studio

Připojení k datům v aplikaci Visual Studio