CDatabase::OnSetOptions
Rámci volání této funkce člena při přímo provádění příkazu SQL s ExecuteSQL členské funkce.
virtual void OnSetOptions(
HSTMT hstmt
);
Parametry
- hstmt
Popisovač příkazu ODBC, pro které jsou nastaveny možnosti.
Poznámky
CRecordset::OnSetOptionstaké volání funkce tohoto člena.
OnSetOptionsNastaví hodnotu časového limitu přihlášení.Pokud byla předchozí volání SetQueryTimeout a členské funkce OnSetOptions odráží aktuální hodnoty; v opačném případě se nastaví výchozí hodnoty.
[!POZNÁMKA]
Před MFC 4.2 OnSetOptions také nastavit režim zpracování buď snychronous nebo asynchronní.Počínaje MFC 4.2, všechny operace jsou synchronní.Asynchronní operaci provést, je nutné přímé volání funkce rozhraní API ODBC SQLSetPos.
Není nutné potlačit OnSetOptions změnit hodnotu časového limitu.Místo toho vlastní hodnotu časového limitu, volání SetQueryTimeout před vytvořením záznamů; OnSetOptionsNová hodnota bude používat.Nastavení hodnoty se vztahují na dalších operacích na všechny přímé volání SQL nebo sady záznamů.
Přepsat OnSetOptions Pokud chcete nastavit další možnosti.Přepsat vaše by měla zavolat základní třídy OnSetOptions před nebo po volání funkce rozhraní API ODBC SQLSetStmtOption.Postupujte v provádění rámci výchozí metodu OnSetOptions .
Požadavky
Záhlaví: afxdb.h