Udostępnij za pośrednictwem


CDaoRecordset::SetParamValue

Wywołanie tej funkcji Członkowskich ustawić wartość parametru w zestawie rekordów w czasie wykonywania.

virtual void SetParamValue( 
   int nIndex, 
   const COleVariant& varValue  
); 
virtual void SetParamValue( 
   LPCTSTR lpszName, 
   const COleVariant& varValue  
);

Parametry

  • nIndex
    Numeryczny pozycja parametru w kolekcji Parameters querydef.

  • var
    Wartość należy ustawić; Zobacz uwagi.

  • lpszName
    Nazwa parametru, którego wartość chcesz ustawić.

Uwagi

Parametr musi już zostały ustanowione jako część ciągu SQL w zestawie rekordów.Parametr dostęp według nazwy lub przez jego położenie indeksu w kolekcji.

Określ wartość jako COleVariant obiektu.Informacje dotyczące ustawiania żądaną wartość i typ sieci COleVariant obiektów, zobacz klasy COleVariant.Należy zauważyć, że jeśli nie tworzysz rekordów UNICODE, COleVariant obiektu musi być jawnie deklarowane ANSI.This can be done by using the COleVariant::COleVariant( lpszSrc**,** vtSrc ) form of constructor with vtSrc set to VT_BSTRT (ANSI) or by using the COleVariant function SetString( lpszSrc**,** vtSrc ) with vtSrc set to VT_BSTRT.

Wymagania

Nagłówek: afxdao.h

Zobacz też

Informacje

Klasa CDaoRecordset

Diagram hierarchii

CDaoRecordset::GetParamValue

CDaoRecordset::m_nParams

CDaoRecordset::SetParamValueNull