CDynamicStringAccessor::SetString
Define os dados da coluna especificada como uma seqüência de caracteres.
HRESULT SetString(
DBORDINAL nColumn,
BaseType* data
) throw( );
HRESULT SetString(
const CHAR* pColumnName,
BaseType* data
) throw( );
HRESULT SetString(
const WCHAR* pColumnName,
BaseType* data
) throw( );
Parâmetros
nColumn
[in] O número da coluna.Coluna números começam com 1.O valor especial 0 refere-se a coluna de indicador, se houver.pColumnName
[in] Um ponteiro para uma seqüência de caracteres que contém o nome da coluna.data
[in] Um ponteiro para os dados de seqüência de caracteres a serem gravados para a coluna especificada.
Valor de retorno
Um ponteiro para o valor string definir a coluna especificada.O valor é do tipo BaseType, que será CHAR ou WCHAR dependendo se _UNICODE está definido ou não.
Comentários
O segundo substituir formulário leva o nome da coluna como uma seqüência de caracteres ANSI e a terceira substituir formulário utiliza o nome da coluna como uma seqüência de caracteres Unicode.
Se _SECURE_ATL é definido para ter um valor diferente de zero, uma falha de declaração de tempo de execução será gerada se a entrada data seqüência de caracteres é maior que o comprimento máximo permitido da coluna de dados referenciado.Caso contrário, a seqüência de entrada será truncada se for maior que o comprimento máximo permitido.
Requisitos
Cabeçalho: atldbcli.h