Udostępnij za pośrednictwem


CDaoRecordset::SetParamValue

 

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

Składnia

      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ż

Klasa CDaoRecordset
Diagram hierarchii
CDaoRecordset::GetParamValue
CDaoRecordset::m_nParams
CDaoRecordset::SetParamValueNull