Udostępnij za pośrednictwem


CDynamicParameterAccessor::SetParamString

Ustawia ciąg danych określonego parametru, przechowywane w buforze.

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( );

Parametry

  • nParam
    [w] Numer parametru (przesunięcie od 1).Parametr 0 jest zarezerwowany dla wartości zwracanej.Numer parametru jest indeksem parametrów, na podstawie ich kolejność w języku SQL lub wywołanie procedury przechowywanej.Zobacz SetParam przykład.

  • pString
    [w] Wskaźnik ANSI (CHAR) lub Unicode (WCHAR) string danych określonego parametru.Zobacz DBSTATUS w oledb.h.

  • Stan
    [w] DBSTATUS Status określony parametr.Aby uzyskać informacje o DBSTATUS wartości, zobacz stanu w OLE DB Programmer's Reference, lub wyszukać DBSTATUS w oledb.h.

Uwagi

Zwraca true na sukces lub false w przypadku awarii.

SetParamStringzawiedzie, jeżeli użytkownik usiłuje ustawić ciąg, który jest większy niż maksymalny rozmiar określony dla pString.

Użyj SetParamString ustawić danych parametru ciąg w buforze.Użyj SetParam ustawić typu parametru danych w buforze.

Wymagania

Nagłówek: atldbcli.h

Zobacz też

Informacje

Klasa CDynamicParameterAccessor