CDynamicParameterAccessor::SetParamString
Устанавливает данные строки указанного параметра, хранящегося в буфере.
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( );
Параметры
nParam
[in] номер параметра (смещение от 1).Вариант 0 зарезервированы для возвращаемых значений.Номер параметра индекс параметра на основе его порядке в вызове SQL или хранимой процедуры.См. раздел SetParam для примера.pString
[in] указатель на char ANSI () или данных строки Юникода (WCHAR) указанного параметра.См. раздел DBSTATUS в oledb.h.status
[in] состояние DBSTATUS указанного параметра.Дополнительные сведения о значениях DBSTATUS см. в разделе Состояние в справочнике программиста OLE DB или DBSTATUS поиск в oledb.h.
Заметки
Возвращает true в случае успеха или false при сбое.
SetParamString завершится ошибкой при попытке задать строку, которая больше максимального размера, определенного для pString.
Используйте SetParamString чтобы задать данные параметров в буфере строки.Используйте SetParam для задания nonstring данные параметров в буфере.
Требования
Header: atldbcli.h