Wykonywanie instrukcji (ODBC)
SQL Server Sterownik ODBC macierzystym klienta oferuje sposobów odmiany wykonać instrukcji SQL w SQL Server bazy danych:
Bezpośrednie wykonanie
Wykonanie przygotowanego
Bezpośrednie obejmuje wykonanie budynku zawierające ciąg znaków Transact-SQL instrukcja i przesłanie ich do wykonanie SQLExecDirect funkcja.Wykonanie przygotowanego obejmuje budynku zawierające ciąg znaków Transact-SQL instrukcja, a następnie wykonywanie go w dwóch etapach.Używa pierwszego etapu SQLPrepare funkcja analizy i skompilować plan wykonania instrukcja w Aparat baz danych.Drugi etap używa SQLExecute funkcja wykonać planu wykonać uprzednio przygotowany.Oszczędza to analizę i kompilowanie obciążenie przy każdym wykonaniu.Wykonanie przygotowany jest powszechnie używany przez aplikacje wielokrotnie wykonać to samo sparametryzowana instrukcja języka SQL.
Wykonanie zarówno bezpośredniej, jak i przygotowany można wykonać jeden Transact-SQL instrukcja lub partia instrukcja SQL lub może wywołać procedura składowana.
W tej sekcji