CDynamicParameterAccessor::SetParamString
Define os dados de cadeia de caracteres do parâmetro especificado armazenado no buffer.
bool SetParamString(
DBORDINAL nParam,
const CHAR* pString,
DBSTATUS status = DBSTATUS_S_OK
) throw( );
bool SetParamString(
DBORDINAL nParam,
const WCHAR* pString,
DBSTATUS status = DBSTATUS_S_OK
) throw( );
Parâmetros
nParam
[in] o número do parâmetro (deslocamento de 1). O parâmetro 0 é reservado para valores de retorno. O número do parâmetro for o índice do parâmetro com base na ordem de SQL ou na chamada do procedimento armazenado. Consulte SetParam para obter um exemplo.pString
[in] ponteiro da os dados de cadeia de caracteres ANSI (CHAR) ou Unicode (WCHAR) do parâmetro especificado. Consulte DBSTATUS em oledb.h.status
[in] o status de DBSTATUS do parâmetro especificado. Para obter informações sobre valores de DBSTATUS , consulte Statusna referência do programador doOLE DB, ou na pesquisa de DBSTATUS em oledb.h.
Comentários
Retorna true no êxito ou false a falha.
SetParamString falhará se você tentar definir uma cadeia de caracteres que seja maior que o tamanho máximo especificado para pString.
Use SetParamString para definir dados do parâmetro de cadeia de caracteres no buffer. Use SetParam para definir dados não de parâmetros no buffer.
Requisitos
Header: atldbcli.h