Sdílet prostřednictvím


Krok 3: Sestavení a spuštění příkazu SQL

Třetím krokem je sestavení a spuštění příkazu SQL, jak je znázorněno na následujícím obrázku. Metody použité k provedení tohoto kroku se pravděpodobně budou výrazně lišit. Aplikace může uživatele vyzvat k zadání příkazu SQL, sestavení příkazu SQL na základě vstupu uživatele nebo použití pevně zakódovaného příkazu SQL. Další informace naleznete v tématu Vytváření příkazů SQL.

Zobrazuje sestavení a spuštění příkazu SQL.

Pokud příkaz SQL obsahuje parametry, aplikace je sváže s proměnnými aplikace voláním SQLBindParameter pro každý parametr. Další informace naleznete v tématu Parametry příkazu.

Po sestavení příkazu SQL a všechny parametry jsou vázány, příkaz se spustí pomocí SQLExecDirect. Pokud se příkaz spustí několikrát, můžete ho připravit pomocí příkazu SQLPrepare a spustit pomocí sqlExecute. Další informace naleznete v tématu Provádění příkazu.

Aplikace může také zcela upustit od spuštění příkazu SQL a místo toho zavolat funkci, která vrátí výsledkovou sadu obsahující informace o katalogu, jako jsou dostupné sloupce nebo tabulky. Další informace naleznete v tématu Použití dat katalogu.

Další akce aplikace závisí na typu spuštěného příkazu SQL.

Typ příkazu SQL Přejít na
SELECT nebo funkce katalogu Krok 4a: Načtení výsledků
AKTUALIZACE, ODSTRANĚNÍ nebo VLOŽENÍ Krok 4b: Získání počtu řádků
Všechny ostatní příkazy SQL Krok 3: Sestavení a spuštění příkazu SQL (toto téma) nebo krok 5: Potvrzení transakce