CDynamicParameterAccessor – třída
Podobný CDynamicAccessor , ale získá informace o parametrech mají být nastaveny voláním ICommandWithParameters rozhraní.
class CDynamicParameterAccessor : public CDynamicAccessor
Členy
Metody
Konstruktor. |
|
Načte parametr data z vyrovnávací paměti. |
|
Získá počet parametrů v přistupujícím objektu. |
|
Určuje, zda je zadaný parametr vstupní nebo výstupní parametr. |
|
Načte zadaný parametr uložené ve vyrovnávací paměti délka. |
|
Získá název zadaný parametr. |
|
Načte stav zadaný parametr uložené ve vyrovnávací paměti. |
|
Načte řetězec data zadaného parametru uložené ve vyrovnávací paměti. |
|
Načítá datový typ zadaného parametru. |
|
Nastaví vyrovnávací paměti, pomocí parametru data. |
|
Nastaví zadaný parametr uložené ve vyrovnávací paměti. |
|
Nastaví stav zadaný parametr uložené ve vyrovnávací paměti. |
|
Nastaví řetězec data zadaného parametru uložené ve vyrovnávací paměti. |
Poznámky
Zprostředkovatel musí podporovat ICommandWithParameters pro příjemce k použití této třídy.
Informace o parametrech jsou uloženy ve vyrovnávací paměti a spravovány touto třídou.Data parametru získáte z vyrovnávací paměti, pomocí GetParam a GetParamType.
Příklad demonstrující použití této třídy spuštění serveru SQL Server uložené procedury a získání hodnoty výstupního parametru naleznete v článku znalostní báze Knowledge Base Q058860, "postupy: spustit uložené procedury pomocí CDynamicParameterAccessor." Články znalostní báze jsou k dispozici v dokumentaci Visual Studio knihovny MSDN nebo na https://support.microsoft.com/support/.
Požadavky
Záhlaví: také atldbcli.h